*{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}

ol,
ul {
	list-style: none;
}

blockquote,
q {
	quotes: none;
}

blockquote:before,
blockquote:after,
q:before,
q:after {
	content: '';
	content: none;
}

:focus {
	outline: none;
}

ins {
	text-decoration: none;
}

del {
	text-decoration: line-through;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

a {
	text-decoration: none;
	outline: none;
}

* {
	word-wrap: break-word;
	word-break: break-all;
	color: #111;
}

body,
textarea,
pre,
input {
	font: 12px/1.6 tahoma, arial, sans-serif;
}

input,
textarea {
	margin: 0;
	padding: 0;
	outline: none;
	font-size: 100%;
	vertical-align: baseline;
}

textarea {
	resize: none;
}

hr {
	border: 0 #ccc solid;
	border-top-width: 1px;
	clear: both;
	height: 0;
}

*:focus {
	outline: none;
}

a img {
	vertical-align: middle;
}

.r3 {
	border-radius: 3px
}

.r5 {
	border-radius: 5px
}

.r10 {
	border-radius: 10px
}

.rt3 {
	border-radius: 3px 3px 0 0
}

.rt5 {
	border-radius: 5px 5px 0 0
}

.rt10 {
	border-radius: 10px 10px 0 0
}

.rb3 {
	border-radius: 0 0 3px 3px
}

.rb5 {
	border-radius: 0 0 5px 5px
}

.rb10 {
	border-radius: 0 0 10px 10px
}

.rl3 {
	border-radius: 3px 0 0 3px
}

.rl5 {
	border-radius: 5px 0 0 5px
}

.rl10 {
	border-radius: 10px 0 0 10px
}

.rr3 {
	border-radius: 0 3px 3px 0
}

.rr5 {
	border-radius: 0 5px 5px 0
}

.rr10 {
	border-radius: 0 10px 10px 0
}

.fl {
	float: left;
	display: inline
}

.fr {
	float: right;
	display: inline
}

.mt0 {
	margin-top: 0!important
}

.mt5 {
	margin-top: 5px!important
}

.mt10 {
	margin-top: 10px!important
}

.mt15 {
	margin-top: 15px!important
}

.mt20 {
	margin-top: 20px!important
}

.mt25 {
	margin-top: 25px!important
}

.mt30 {
	margin-top: 30px!important
}

.mt35 {
	margin-top: 35px!important
}

.mt40 {
	margin-top: 40px!important
}

.mr0 {
	margin-right: 0!important
}

.mr5 {
	margin-right: 5px!important
}

.mr10 {
	margin-right: 10px!important
}

.mr15 {
	margin-right: 15px!important
}

.mr20 {
	margin-right: 20px!important
}

.mr25 {
	margin-right: 25px!important
}

.mr30 {
	margin-right: 30px!important
}

.mr35 {
	margin-right: 35px!important
}

.mr40 {
	margin-right: 40px!important
}

.mb0 {
	margin-bottom: 0!important
}

.mb5 {
	margin-bottom: 5px!important
}

.mb10 {
	margin-bottom: 10px!important
}

.mb15 {
	margin-bottom: 15px!important
}

.mb20 {
	margin-bottom: 20px!important
}

.mb25 {
	margin-bottom: 25px!important
}

.mb30 {
	margin-bottom: 30px!important
}

.mb35 {
	margin-bottom: 35px!important
}

.mb40 {
	margin-bottom: 40px!important
}

.ml0 {
	margin-left: 0!important
}

.ml5 {
	margin-left: 5px!important
}

.ml10 {
	margin-left: 10px!important
}

.ml15 {
	margin-left: 15px!important
}

.ml20 {
	margin-left: 20px!important
}

.ml25 {
	margin-left: 25px!important
}

.ml30 {
	margin-left: 30px!important
}

.ml35 {
	margin-left: 35px!important
}

.ml40 {
	margin-left: 40px!important
}

.pt0 {
	padding-top: 0!important
}

.pt5 {
	padding-top: 5px!important
}

.pt10 {
	padding-top: 10px!important
}

.pt15 {
	padding-top: 15px!important
}

.pt20 {
	padding-top: 20px!important
}

.pt25 {
	padding-top: 25px!important
}

.pt30 {
	padding-top: 30px!important
}

.pt40 {
	padding-top: 40px!important
}

.pr0 {
	padding-right: 0!important
}

.pr5 {
	padding-right: 5px!important
}

.pr10 {
	padding-right: 10px!important
}

.pr15 {
	padding-right: 15px!important
}

.pr20 {
	padding-right: 20px!important
}

.pr25 {
	padding-right: 25px!important
}

.pr30 {
	padding-right: 30px!important
}

.pr35 {
	padding-right: 35px!important
}

.pr40 {
	padding-right: 40px!important
}

.pb0 {
	padding-bottom: 0!important
}

.pb5 {
	padding-bottom: 5px!important
}

.pb10 {
	padding-bottom: 10px!important
}

.pb15 {
	padding-bottom: 15px!important
}

.pb20 {
	padding-bottom: 20px!important
}

.pb25 {
	padding-bottom: 25px!important
}

.pb30 {
	padding-bottom: 30px!important
}

.pb35 {
	padding-bottom: 35px!important
}

.pb40 {
	padding-bottom: 40px!important
}

.pl0 {
	padding-left: 0!important
}

.pl5 {
	padding-left: 5px!important
}

.pl10 {
	padding-left: 10px!important
}

.pl15 {
	padding-left: 15px!important
}

.pl20 {
	padding-left: 20px!important
}

.pl25 {
	padding-left: 25px!important
}

.pl30 {
	padding-left: 30px!important
}

.pl35 {
	padding-left: 35px!important
}

.pl40 {
	padding-left: 40px!important
}

.plr10 {
	padding: 0 10px!important
}

.psb {
	padding: 20px 0 15px 25px!important
}

.gc,
.bc,
.nc {
	color: #ff86b6!important
}

.ofh {
	white-space: nowrap;
	word-wrap: normal;
	word-break: normal;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	overflow: hidden
}

.clr {
	clear: both
}

.clear_in {
	overflow: hidden;
	zoom: 1
}

.clearfix:before,
.clearfix:after {
	content: "";
	display: table
}

.clearfix:after {
	clear: both
}

.clearfix {
	zoom: 1
}

.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0
}

.posr {
	position: relative
}

.posa {
	position: absolute
}

.display_u {
	display: inline-block;
	*display: inline;
	*zoom: 1
}

.overflow_t {
	overflow: hidden;
	text-indent: -999px
}

html,
body {
	height: 100%
}

textarea,
input[type=text],
input[type=password] {
	background: #fff url(./images/input_bg_sd.png) 0 0 no-repeat
}

img.v {
	margin-left: 2px;
	vertical-align: -1px;
	_vertical-align: 0
}

a.v {
	vertical-align: 2px
}

a.v:hover {
	background-color: transparent!important
}

.arrow {
	font-size: 70%;
	padding: 0 2px
}

.u_name {
	white-space: nowrap
}

.fl_time {
	margin-top: 10px;
	margin-right: 10px;
	color: #9c9c9c
}

.pagination {
	text-align: center;
	overflow: hidden;
	zoom: 1;
	clear: both
}

.pagination a,
.pagination i {
	display: inline-block;
	margin: 0 1px;
	white-space: nowrap;
	min-width: 12px;
	_width: 12px;
	height: 22px;
	line-height: 22px;
	color: #fff;
	background-color: #ff74a9;
	text-align: center;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	font-weight: 700;
	padding: 0 5px
}

.pagination a.c {
	color: #ff74a9;
	background-color: transparent
}

.pagination a:hover {
	color: #fff;
	background-color: #ff74a9
}

.pagination i {
	color: #aaa;
	background-color: transparent;
	font-style: normal;
	min-width: 10px;
	_width: 10px;
	padding: 0
}

.pagination .page_num {
	padding-left: 5px;
	position: relative
}

.pagination .page_num span {
	color: #666;
	padding: 0 2px
}

.pagination .page_num .allpage {
	color: #ff74a9;
	background: url(./images/page_icon.png) no-repeat;
	width: 56px;
	height: 29px;
	position: absolute;
	left: 21px;
	top: -37px;
	padding-top: 3px;
	display: none;
	_background-image: none;
	_filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='./images/page_icon.png', sizingMethod='scale')
}

.pagination .page_num input {
	border: 1px solid #D4D4D4;
	height: 16px;
	margin: 0 2px;
	width: 25px;
	text-align: center;
	padding: 2px
}

.pagination .page_num a {
	background: url(./images/pub_reply_gb.png) no-repeat;
	width: 30px;
	height: 23px;
	color: #000;
	font-weight: 400;
	border: none;
	line-height: 23px;
	margin-left: 10px
}

.pagination .page_num a:hover {
	color: #000;
	background-color: transparent
}

.piece {
	border-radius: 10px
}

.piece .piece_hd {
	border-radius: 10px 10px 0 0
}

.piece .piece_ft {
	border-radius: 0 0 10px 10px
}

.piece .piece_hd,
.piece .piece_ft {
	height: 10px;
	margin: 0 10px\9;
	background-color: #fff;
	position: relative\9;
	font-size: 0
}

.piece .piece_hd b,
.piece .piece_ft b {
	display: none;
	display: block\9;
	height: 10px\9;
	width: 10px\9;
	line-height: 10px\9;
	overflow: hidden\9;
	font-size: 0
}

.piece .piece_hd .hl {
	position: absolute\9;
	left: -10px\9;
	top: 0\9;
	background: url(./images/piece_hd_left.png) no-repeat 0 0\9;
	_background-image: none;
	_filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='./images/piece_hd_left.png', sizingMethod='scale')
}

.piece .piece_hd .hr {
	position: absolute\9;
	right: -10px\9;
	top: 0\9;
	background: url(./images/piece_hd_right.png) no-repeat 0 0\9;
	_background-image: none;
	_filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='./images/piece_hd_right.png', sizingMethod='scale')
}

.piece .piece_bd {
	background-color: #fff;
	zoom: 1
}

.piece .piece_bd:before,
.piece .piece_bd:after {
	content: "";
	display: table
}

.piece .piece_bd:after {
	clear: both
}

.piece .piece_ft .fl {
	position: absolute\9;
	left: -10px\9;
	top: 0\9;
	background: url(./images/piece_ft_left.png) no-repeat 0 0\9;
	_background-image: none;
	_filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='./images/piece_ft_left.png', sizingMethod='scale')
}

.piece .piece_ft .fr {
	position: absolute\9;
	right: -10px\9;
	top: 0\9;
	background: url(./images/piece_ft_right.png) no-repeat 0 0\9;
	_background-image: none;
	_filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='./images/piece_ft_right.png', sizingMethod='scale')
}

.piece_r5 {
	border-radius: 5px
}

.piece_r5 .piece_hd {
	border-radius: 5px 5px 0 0
}

.piece_r5 .piece_ft {
	border-radius: 0 0 5px 5px
}

.piece_r5 .piece_hd,
.piece_r5 .piece_ft {
	height: 5px;
	margin: 0 5px\9;
	background-color: #fff;
	position: relative\9;
	font-size: 0
}

.piece_r5 .piece_hd b,
.piece_r5 .piece_ft b {
	display: none;
	display: block\9;
	height: 5px\9;
	width: 5px\9;
	line-height: 5px\9;
	overflow: hidden\9;
	font-size: 0
}

.piece_r5 .piece_hd .hl {
	position: absolute\9;
	left: -5px\9;
	top: 0\9;
	background: url(./images/piece_hd_left_r5.png) no-repeat 0 0\9;
	_background-image: none;
	_filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='./images/piece_hd_left_r5.png', sizingMethod='scale')
}

.piece_r5 .piece_hd .hr {
	position: absolute\9;
	right: -5px\9;
	top: 0\9;
	background: url(./images/piece_hd_right_r5.png) no-repeat 0 0\9;
	_background-image: none;
	_filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='./images/piece_hd_right_r5.png', sizingMethod='scale')
}

.piece_r5 .piece_bd {
	background-color: #fff;
	zoom: 1
}

.piece_r5 .piece_bd:before,
.piece_r5 .piece_bd:after {
	content: "";
	display: table
}

.piece_r5 .piece_bd:after {
	clear: both
}

.piece_r5 .piece_ft .fl {
	position: absolute\9;
	left: -5px\9;
	top: 0\9;
	background: url(./images/piece_ft_left_r5.png) no-repeat 0 0\9;
	_background-image: none;
	_filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='./images/piece_ft_left_r5.png', sizingMethod='scale')
}

.piece_r5 .piece_ft .fr {
	position: absolute\9;
	right: -5px\9;
	top: 0\9;
	background: url(./images/piece_ft_right_r5.png) no-repeat 0 0\9;
	_background-image: none;
	_filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='./images/piece_ft_right_r5.png', sizingMethod='scale')
}

.piece_w960 {
	width: 960px
}

.piece_w710 {
	width: 710px
}

.piece_w715 {
	width: 715px
}

.piece_w230 {
	width: 230px
}

.piece_w225 {
	width: 225px
}

.piece1 {
	width: 960px;
	position: relative;
	background: #fff;
	border-radius: 7px;
	background: none\9
}

.piece1_hd {
	height: 10px;
	font-size: 0;
	background: url(./images/piece_bg.png) 0 0 no-repeat\9;
	_background-image: none;
	_filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='./images/r_hd_w_960x10.png', sizingMethod='scale')
}

.piece1_bd {
	overflow: hidden;
	zoom: 1;
	background-color: #FFF
}

.piece1_ft {
	background: url(./images/piece_bg.png) 0 -10px no-repeat;
	height: 10px;
	font-size: 0;
	_background-image: none;
	_filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='./images/r_ft_w_960x10.png', sizingMethod='scale')
}

.piece2 {
	width: 650px;
	position: relative
}

.piece2_hd {
	background: url(./images/piece_bg.png) 0 -20px no-repeat;
	height: 10px;
	font-size: 0;
	_background-image: none;
	_filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='./images/r_hd_w_650x10.png', sizingMethod='scale')
}

.piece2_bd {
	overflow: hidden;
	zoom: 1;
	background-color: #FFF
}

.piece2_ft {
	background: url(./images/piece_bg.png) 0 -30px no-repeat;
	height: 10px;
	font-size: 0;
	_background-image: none;
	_filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='./images/r_ft_w_650x10.png', sizingMethod='scale')
}

.piece3 {
	width: 300px;
	position: relative
}

.piece3_hd {
	background: url(./images/piece_bg.png) 0 -40px no-repeat;
	height: 10px;
	font-size: 0;
	_background-image: none;
	_filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='./images/r_hd_w_300x10.png', sizingMethod='scale')
}

.piece3_bd {
	overflow: hidden;
	zoom: 1;
	background-color: #FFF
}

.piece3_ft {
	background: url(./images/piece_bg.png) 0 -50px no-repeat;
	height: 10px;
	font-size: 0;
	_background-image: none;
	_filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='./images/r_ft_w_300x10.png', sizingMethod='scale')
}

.piece5 {
	width: 250px;
	position: relative
}

.piece5_hd {
	background: url(./images/piece_bg.png) 0 -80px no-repeat;
	height: 10px;
	font-size: 0;
	_background-image: none;
	_filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='./images/r_hd_w_250x10.png', sizingMethod='scale')
}

.piece5_bd {
	overflow: hidden;
	zoom: 1;
	background-color: #FFF
}

.piece5_ft {
	background: url(./images/piece_bg.png) 0 -90px no-repeat;
	height: 10px;
	font-size: 0;
	_background-image: none;
	_filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='./images/r_ft_w_250x10.png', sizingMethod='scale')
}

.piece6 {
	width: 945px;
	position: relative;
	margin: 0 auto 20px
}

.piece6_hd {
	background: url(./images/piece_hd_945x10.png) 0 0 no-repeat;
	height: 10px;
	font-size: 0;
	_background-image: none;
	_filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='./images/piece_hd_945x10.png', sizingMethod='scale')
}

.piece6_bd {
	overflow: hidden;
	zoom: 1;
	background-color: #FFF
}

.piece6_ft {
	background: url(./images/piece_ft_945x10.png) no-repeat;
	height: 10px;
	font-size: 0;
	_background-image: none;
	_filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='./images/piece_ft_945x10.png', sizingMethod='scale')
}

body {
	color: #2a2a2a;
	background-color: #f2f2f2;
	background-image: url(./images/bg-v3.png);
	_background-attachment: fixed
}

#head,
#foot_wrap,
#body_wrap {
	min-width: 960px;
	_width: 960px;
	_margin-left: auto;
	_margin-right: auto;
	_width: auto
}

#body {
	font-size: 12px;
	color: #484848
}

.fm960 {
	margin: 0 auto;
	width: 960px
}

.green_button,
.pink_button,
.blue_button,
.gray_button {
	text-align: center;
	display: inline-block;
	color: #fff;
	vertical-align: middle;
	font-weight: 700;
	border: none
}

.green_button {
	background-color: #75a707
}

.pink_button {
	background-color: #ff36a2
}

.blue_button {
	background-color: #019de9
}

.gray_button {
	background-color: #e4e4e4
}

.green_text,
.gray_text {
	vertical-align: middle;
	padding: 0
}

.green_text {
	border: 1px solid #75a707
}

.gray_text {
	border: 1px solid #999
}

.green_alert_l,
.pink_alert_l,
.blue_alert_l,
.green_alert_m,
.pink_alert_m,
.blue_alert_m,
.green_alert_s,
.pink_alert_s,
.blue_alert_s {
	display: block;
	vertical-align: middle;
	padding: 0 10px;
	margin: 5px 0
}

.green_alert_l,
.pink_alert_l,
.blue_alert_l {
	width: 668px;
	line-height: 35px;
	font-size: 14px
}

.green_alert_m,
.pink_alert_m,
.blue_alert_m {
	width: 558px;
	line-height: 25px;
	font-size: 12px
}

.green_alert_s,
.pink_alert_s,
.blue_alert_s {
	width: 258px;
	line-height: 25px;
	font-size: 12px
}

.green_alert_l,
.green_alert_m,
.green_alert_s {
	border: 1px solid #87bb44;
	background-color: #eef8d1;
	color: #608100
}

.pink_alert_l,
.pink_alert_m,
.pink_alert_s {
	border: 1px solid #ff62a1;
	background-color: #ffe1e9;
	color: #da1153
}

.blue_alert_l,
.blue_alert_m,
.blue_alert_s {
	border: 1px solid #3cc1ff;
	background-color: #d1f2f8;
	color: #0b7cb6
}

.btn {
	display: inline-block;
	overflow: hidden;
	position: relative;
	_zoom: 1
}

.btn .b_t_s,
.btn .b_t_i {
	background: url(./images/button_ui_v3.png) no-repeat;
	float: left;
	display: block;
	color: #fff;
	font-weight: 700
}

.pink_btn .b_t_i {
	background-position: -146px 0;
	width: 4px
}

.ht32 .b_t_s,
.ht32 .b_t_i {
	height: 32px;
	line-height: 32px
}

.orange_btn {
	background: url(./images/icon-button-bg-v4.png) no-repeat right -25px;
	display: block;
	width: 65px;
	height: 26px;
	padding-right: 2px
}

.orange_btn .s {
	background: url(./images/icon-button-bg-v4.png) no-repeat left -25px;
	line-height: 26px;
	font-weight: 600;
	display: block;
	color: #fff;
	height: 26px;
	text-align: center;
	padding-left: 2px;
	font-size: 14px;
	cursor: pointer
}

.gray_btn_s {
	background: url(./images/icon-button-bg-v4.png?v=20120820) no-repeat right -180px;
	display: block;
	width: 46px;
	height: 22px;
	padding-right: 2px
}

.gray_btn_s .s {
	background: url(./images/icon-button-bg-v4.png?v=20120820) no-repeat left -180px;
	line-height: 22px;
	font-weight: 600;
	display: block;
	color: #333;
	height: 22px;
	text-align: center;
	padding-left: 2px;
	cursor: pointer
}

.gray_btn {
	background: url(./images/icon-button-bg-v4.png) no-repeat right 0;
	display: block;
	width: 46px;
	height: 24px;
	margin: 0 0 0 5px;
	padding-right: 2px
}

.gray_btn .s {
	background: url(./images/icon-button-bg-v4.png) no-repeat;
	line-height: 24px;
	font-weight: 600;
	display: block;
	color: #333;
	height: 24px;
	text-align: center;
	padding-left: 2px;
	cursor: pointer
}

.green_btn {
	background: url(./images/icon-button-bg-v4.png) no-repeat right -90px;
	display: block;
	width: 46px;
	height: 24px;
	margin: 0 0 0 5px;
	padding-right: 2px
}

.green_btn .s {
	background: url(./images/icon-button-bg-v4.png) no-repeat left -90px;
	line-height: 24px;
	font-weight: 600;
	display: block;
	height: 24px;
	text-align: center;
	padding-left: 2px;
	color: #fff;
	cursor: pointer
}

.green_btn_b .s {
	background: url(./images/icon-button-bg-v4.png) no-repeat left -120px;
	line-height: 28px;
	display: block;
	color: #fff;
	height: 28px;
	text-align: center;
	float: left;
	padding: 0 7px 0 4px;
	font-size: 14px;
	font-weight: 600;
	cursor: pointer
}

.green_btn_b i {
	background: url(./images/icon-button-bg-v4.png) no-repeat right -120px;
	display: block;
	height: 28px;
	float: left;
	width: 4px
}

.gray_btn_b .s {
	background: url(./images/icon-button-bg-v4.png) no-repeat left -55px;
	line-height: 28px;
	display: block;
	color: #333;
	height: 28px;
	text-align: center;
	float: left;
	padding: 0 7px 0 2px;
	cursor: pointer
}

.gray_btn_b i {
	background: url(./images/icon-button-bg-v4.png) no-repeat right -55px;
	display: block;
	height: 28px;
	float: left;
	width: 3px
}

.grey_base_btn b,
.grey_base_btn i,
.green_base_btn b,
.green_base_btn i,
.green_tiny_btn b,
.green_tiny_btn i {
	background: url(./images/mgj_btn_v2.png) no-repeat 0 0
}

.grey_base_btn b {
	background-position: 0 -100px;
	color: #333;
	display: block;
	float: left;
	font-size: 12px;
	font-weight: 700;
	height: 22px;
	line-height: 22px;
	padding-left: 10px;
	width: auto
}

.grey_base_btn i {
	background-position: right -100px;
	display: block;
	float: left;
	height: 22px;
	width: 10px
}

.green_base_btn b {
	color: #fff;
	display: block;
	float: left;
	font-size: 12px;
	font-weight: 700;
	height: 22px;
	line-height: 22px;
	padding-left: 10px;
	width: auto
}

.green_base_btn i {
	background-position: right 0;
	display: block;
	float: left;
	height: 22px;
	width: 10px
}

.green_tiny_btn b {
	background-position: 0 -150px;
	color: #fff;
	display: block;
	float: left;
	font-size: 12px;
	height: 18px;
	line-height: 18px;
	padding-left: 10px;
	width: auto
}

.green_tiny_btn i {
	background-position: right -150px;
	display: block;
	float: left;
	height: 18px;
	width: 10px
}

.s_m {
	display: none;
	z-index: 999;
	position: absolute;
	top: 0;
	border: 1px solid #c9c9c9;
	border-left: none;
	border-top: none;
	width: 120px;
	border-radius: 0 0 3px 3px;
	background: #fff;
	box-shadow: 0 1px 2px #ccc
}

.s_m li a {
	white-space: nowrap;
	display: block;
	overflow: hidden;
	font-size: 12px;
	height: 28px;
	line-height: 28px;
	padding: 0 10px;
	color: #6b6b6b
}

.s_m li a.not_set {
	color: #F36
}

.s_m li a:hover {
	background-color: #f6f6f6;
	color: #ff5c97
}

.s_m .segment {
	background-color: #e5e5e5;
	height: 1px;
	width: 140px;
	margin-left: 5px
}

.s_m .showline {
	height: 1px;
	overflow: hidden;
	font-size: 0;
	line-height: 0;
	margin: 3px 0
}

.s_m li span {
	color: #f39;
	font-weight: 700;
	padding-left: 3px
}

.s_m .clear_notice {
	background: #f6f6f6
}

body .gwd_bj_small_right {
	display: none!important
}

body .gwd_bj_container {
	display: none!important
}

body .gwd-fixed-button {
	display: none!important
}

body #extension-fixed-button {
	display: none!important
}

body .gwd_toolbar_control_small {
	display: none!important
}

body .gwd_toolbar_container {
	display: none!important
}

body .have_collect_button_toolbar_open {
	display: none!important
}

body .gwd_toolbar_goods_related {
	display: none!important
}

body .gwd_float_curve {
	display: none!important
}

body .gwd_float_curve_head {
	display: none!important
}

body .gwd_float_curve_main {
	display: none!important
}

body .gwd_float_curve_compare_goods {
	display: none!important
}

.back2top_ex .inf {
	margin-bottom: 13px
}

.back2top_ex .inf_hd {
	background: url(./images/back2top_hd.png) no-repeat;
	height: 5px
}

.back2top_ex .inf_bd {
	background-color: #FFF;
	text-align: center;
	padding: 3px 0
}

.back2top_ex .avt {
	width: 48px;
	height: 48px
}

.back2top_ex .n {
	font-size: 12px;
	display: block;
	padding: 10px 0
}

.back2top_ex .inf_ft {
	background: url(./images/back2top_ft.png) no-repeat;
	height: 5px
}

.back2top_fat .b_img,
.back2top_fat .two_code {
	background-image: url(./images/globe-sider.png);
	_background-image: url(./images/globe-sider8.png);
	background-repeat: no-repeat
}

.back2top_fat {
	position: fixed;
	z-index: 1001;
	right: 4px;
	bottom: 4px;
	_bottom: auto;
	_position: absolute;
	_top: expression( (document.compatMode && document.compatMode=='CSS1Compat' ? documentElement.scrollTop + (documentElement.clientHeight - this.clientHeight): document.body.scrollTop + (document.body.clientHeight - this.clientHeight))-4);
	width: 60px
}

.back2top_fat .b_img {
	background-position: 0 0;
	display: block;
	height: 62px;
	width: 60px;
	margin-top: 1px;
	display: none
}

.back2top_fat .b_img:hover {
	background-position: -60px -1px
}

.beauty_float {
	position: fixed;
	display: none;
	width: 26px;
	height: 162px;
	z-index: 9999;
	left: 0;
	bottom: 200px;
	_bottom: auto;
	_position: absolute;
	_top: expression( (document.compatMode && document.compatMode=='CSS1Compat' ? documentElement.scrollTop + (documentElement.clientHeight - this.clientHeight): document.body.scrollTop + (document.body.clientHeight - this.clientHeight))-200)
}

.beauty_float .img {
	position: absolute;
	width: 100%;
	height: 100%;
	overflow: hidden
}

.beauty_float .close {
	position: absolute;
	width: 10px;
	height: 10px;
	top: 1px;
	right: 1px;
	cursor: pointer
}

.beauty_float_col {
	background: url(./images/kuw9n_kqyuur2znjbf6v2ugfjeg5sckzsew_26x162.jpg) no-repeat 0 0;
	cursor: pointer
}

.beauty_float_col .img,
.beauty_float_col .close {
	display: none
}

.back2top_ex {
	display: none;
	position: fixed;
	width: 45px;
	height: 118px;
	left: 50%;
	z-index: 300;
	bottom: 30px;
	_bottom: auto;
	_position: absolute;
	_top: expression( (document.compatMode && document.compatMode=='CSS1Compat' ? documentElement.scrollTop + (documentElement.clientHeight - this.clientHeight): document.body.scrollTop + (document.body.clientHeight - this.clientHeight))-30)
}

@media screen and (max-width:1340px) {
	.back2top_ex {
		left: auto;
		right: 0;
		margin-left: 0
	}
}

.back2top_ex_960 {
	left: auto;
	right: 0;
	margin-left: 0
}

.back2top_ex .shopping_cart,
.back2top_ex .shopping_last_browser,
.back2top_ex .shopping_cart_num,
.back2top_ex .b_img {
	display: block;
	background: url(./images/kuw9n_kqzec2slozbgoysugfjeg5sckzsew_200x201.png) no-repeat
}

.back2top_ex .shopping_cart {
	background-position: -72px 0;
	width: 36px;
	height: 36px
}

.back2top_ex .shopping_cart_num {
	position: absolute;
	top: -8px;
	right: 3px;
	width: 18px;
	line-height: 18px;
	height: 18px;
	background-position: -108px 0;
	color: #fff;
	text-align: center
}

.back2top_ex .b_img {
	position: absolute;
	bottom: 0;
	background-position: 0 0;
	width: 36px;
	height: 36px
}

.back2top_ex .b_img:hover {
	background-position: 0 -36px
}

.back2top_ex .shopping_last_browser {
	position: absolute;
	bottom: 41px;
	background-position: -36px 0;
	width: 36px;
	height: 36px
}

.back2top_ex .shopping_last_browser:hover {
	background-position: -72px -36px;
	width: 36px;
	height: 36px
}

.followdiv .addfo,
.followdiv .followed {
	background: url(./images/add_follow_new.png) no-repeat;
	width: 50px;
	height: 18px;
	display: block;
	text-indent: -9999px
}

.followdiv .followed {
	background-position: 0 -21px
}

.followdiv .addall {
	background: url(./images/addfollow_btn.png) no-repeat left -39px;
	color: #666;
	padding: 0 6px 0 15px;
	margin-top: 7px;
	height: 19px;
	line-height: 19px;
	float: left
}

#foot_wrap {
	width: 100%;
	padding: 15px 0;
	background: url(./images/foot_backgrond_v5.png) #fff;
	border-top: 1px solid #e6e6e6;
	margin-top: 60px
}

#foot_wrap.foot_wrap {
	margin-top: 90px
}

#foot_wrap .moguinfo {
	width: 285px
}

#foot_wrap .moguinfo h2 {
	width: 179px;
	height: 32px;
	overflow: hidden;
	text-indent: -999px;
	background: url(./images/foot_icon_v7.png) no-repeat 0 0;
	margin: 5px 0 17px 0
}

#foot_wrap .moguinfo .attentionlist {
	height: 55px
}

#foot_wrap .moguinfo .attentionlist .item {
	float: left;
	overflow: hidden;
	width: 32px;
	height: 32px;
	text-indent: -999px;
	margin-right: 9px;
	background: url(./images/foot_icon_v7.png) no-repeat 0 -50px
}

#foot_wrap .moguinfo .attentionlist .forqzone {
	background-position: 0 -100px
}

#foot_wrap .moguinfo .attentionlist .forrenren {
	background-position: 0 -150px
}

#foot_wrap .moguinfo .attentionlist .forweixin {
	background-position: 0 -200px
}

#foot_wrap .moguinfo .attentionlist .qiyqq {
	background-position: 0 -250px
}

#foot_wrap .moguinfo .attentionlist .forcode {
	text-indent: 0;
	background-position: 0 -300px
}

#foot_wrap .moguinfo .attentionlist .forcode span {
	display: none
}

#foot_wrap .moguinfo .attentionlist .forcode:hover {
	overflow: visible;
	position: relative;
	z-index: 1000
}

#foot_wrap .moguinfo .attentionlist .forcode:hover span {
	position: absolute;
	bottom: 0;
	left: 33px;
	display: block;
	width: 248px;
	height: 245px;
	background: url(./images/2r6z_kqyus3tinjbfivsugfjeg5sckzsew_248x245.png) no-repeat 0 0;
	border: 1px solid #c7c7c7;
	border-radius: 5px
}

#foot_wrap .moguinfo .infos {
	width: 260px;
	color: #ccc
}

#foot_wrap .moguinfo .infos .lisence {
	color: #ccc
}

#foot_wrap .linklist {
	position: relative;
	float: left;
	width: 105px;
	padding-left: 23px;
	zoom: 1
}

#foot_wrap .linklist li {
	line-height: 1.5
}

#foot_wrap .linklist a {
	color: #666
}

#foot_wrap .linklist a:hover {
	text-decoration: underline
}

#foot_wrap .linklist .title {
	line-height: 28px;
	font-weight: 700
}

#foot_wrap .linklist .title a {
	color: #333
}

#foot_wrap .linklist .icon {
	position: absolute;
	display: block;
	width: 23px;
	height: 20px;
	top: 6px;
	left: 0;
	background: url(./images/foot_icon_v7.png) no-repeat
}

#foot_wrap .company .icon {
	background-position: -46px -49px
}

#foot_wrap .help .icon {
	background-position: -46px -99px
}

#foot_wrap .phones .icon {
	background-position: -42px -150px
}

#foot_wrap .software .icon {
	background-position: -46px -200px
}

#foot_wrap .friendship .icon {
	background-position: -46px -250px
}

#foot_wrap .buyer .icon {
	background-position: -46px -296px
}

#foot_wrap .seller .icon {
	background-position: -50px -342px;
	left: -3px
}

#foot_wrap .darenlink {
	height: 147px
}

#foot_wrap .darenlink .dareninfo {
	position: absolute;
	left: 0;
	top: -15px;
	height: 162px;
	width: 120px;
	border-left: 1px dashed #e8e8e8;
	padding: 15px 0 0 23px;
	z-index: 2
}

#foot_wrap .darenlink .darenimg {
	position: absolute;
	width: 340px;
	height: 230px;
	left: 16px;
	bottom: -15px;
	z-index: 1
}

@media screen and (max-width:980px) {
	#foot_wrap .darenlink .dareninfo {
		display: none
	}
	#foot_wrap .darenlink .darenimg {
		left: -60px
	}
}

#foot_wrap .darenlink .darenimg span {
	display: block;
	width: 340px;
	height: 230px
}

#foot_wrap .darenlink .darenimg a {
	display: block;
	width: 190px;
	height: 230px;
	position: absolute;
	right: 0;
	bottom: 0;
	background: url(./images/alpha_bg.gif) no-repeat
}

#foot_wrap .darenlink .daren_n a {
	height: 18px;
	line-height: 18px;
	font-size: 16px;
	font-size: 16px\9;
	color: #f665a3
}

#foot_wrap .darenlink .daren_i {
	font-weight: 400;
	height: 26px;
	line-height: 26px;
	color: #999
}

#foot_wrap .darenlink .followdiv a.addfo {
	background: url(./images/o613k_kqytevdikfbgoq2ugfjeg5sckzsew_46x18.png) no-repeat
}

#foot_wrap .darenlink .followdiv .add_ok {
	background: url(./images/add_follow_new.png) no-repeat;
	background-position: 0 -21px;
	width: 58px;
	height: 18px;
	display: block;
	text-indent: -9999px;
	float: left
}

#foot_wrap .darenlink .followdiv .unfollow {
	color: #689200
}

#foot_wrap .wrap .moguinfo {
	width: 306px
}

#foot_wrap .wrap .linkslist {
	width: 773px
}

#foot_wrap .wrap .linklist {
	position: relative;
	float: left;
	width: 137px;
	padding-left: 23px;
	zoom: 1
}

#foot_wrap .wrap .darenlink {
	margin-left: 80px!important
}

@media (max-width:1212px) {
	#foot_wrap .wrap .moguinfo {
		width: 285px
	}
	#foot_wrap .wrap .linkslist {
		width: 643px
	}
	#foot_wrap .wrap .linklist {
		width: 105px
	}
	#foot_wrap .wrap .darenlink {
		margin-left: 0!important
	}
}

.media_screen_960 #foot_wrap .wrap {
	width: 960px;
	margin: 0 auto
}

.media_screen_960 #foot_wrap .moguinfo {
	width: 285px
}

.media_screen_960 #foot_wrap .linkslist {
	width: 643px
}

.media_screen_960 #foot_wrap .linklist {
	width: 105px
}

.media_screen_960 #foot_wrap .darenlink {
	margin-left: 0!important
}

#foot_wrap .company_box {
	text-align: center;
	line-height: 40px
}

#foot_wrap .company_box .c_grey {
	margin: 0 5px;
	color: #b5b5b5
}

#foot_wrap .company_box a {
	color: #777
}

#u_info_tip {
	position: absolute;
	top: 10px;
	left: 10px;
	width: 330px;
	font-size: 12px;
	display: none;
	z-index: 888
}

#u_info_tip .tip_info {
	border: 1px solid #ffaec3;
	border-bottom-style: none;
	background-color: #fff;
	min-height: 101px;
	_height: 101px;
	border-radius: 5px 5px 0 0
}

#u_info_tip .avatar {
	float: left;
	margin: 8px 13px 0 8px;
	width: 60px;
	height: 60px;
	border-radius: 3px
}

#u_info_tip .info {
	padding-top: 8px;
	position: relative
}

#u_info_tip .medal_a {
	padding: 2px 0 0 10px;
	width: 250px;
	height: 25px;
	overflow: hidden
}

#u_info_tip .medal_a img {
	width: 20px;
	height: 20px;
	margin-right: 5px
}

#u_info_tip p {
	line-height: 180%;
	color: #999
}

#u_info_tip p a span {
	font-weight: 700;
	color: #ff89a7
}

#u_info_tip p a:hover span {
	text-decoration: underline
}

#u_info_tip p img {
	margin: 0 2px 0 10px;
	vertical-align: -10%
}

#u_info_tip p a {
	color: #ff89a7;
	font-weight: 700
}

#u_info_tip p .ulevel {
	display: inline-block;
	vertical-align: top;
	margin: 0 5px;
	*margin-top: -2px;
	width: 42px;
	height: 18px;
	overflow: hidden;
	background: url(./images/kuw9n_kqyukyswm5bhmrc7gfjeg5sckzsew_440x20.png) no-repeat 0 0
}

#u_info_tip p .ulevel.level2 {
	background-position: -58px 0
}

#u_info_tip p .ulevel.level3 {
	background-position: -114px 0
}

#u_info_tip p .ulevel.level4 {
	background-position: -177px 0
}

#u_info_tip p .ulevel.level5 {
	background-position: -228px 0
}

#u_info_tip p .ulevel.level6 {
	background-position: -281px 0
}

#u_info_tip p .ulevel.level7 {
	background-position: -333px 0
}

#u_info_tip p .ulevel.level8 {
	background-position: -396px 0
}

#u_info_tip .intro {
	clear: both;
	line-height: 24px;
	padding: 0 10px;
	width: 270px;
	color: #333;
	white-space: nowrap;
	word-wrap: normal;
	word-break: normal;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	overflow: hidden
}

#u_info_tip .intro span {
	color: #aaa
}

#u_info_tip .tip_toolbar {
	line-height: 33px;
	border: 1px solid #ffaec3;
	border-top-style: none;
	background-color: #f8f8f8;
	color: #111;
	padding-left: 10px;
	overflow: hidden;
	border-radius: 0 0 5px 5px;
	height: 34px
}

#u_info_tip .tip_toolbar a {
	color: #87b32e;
	padding: 0 5px
}

#u_info_tip .tip_toolbar a.addfo {
	background: url(./images/fav_icon_word_new_1220.png) repeat scroll left -64px transparent;
	float: left;
	height: 18px;
	margin-top: 7px;
	text-indent: -9999px;
	width: 50px
}

#u_info_tip .add_ok {
	height: 13px;
	line-height: 12px;
	margin: 10px 5px 10px 0;
	background: url(./images/fav_icon_word_new_1220.png) no-repeat scroll 0 -92px transparent;
	width: 50px;
	text-indent: -9999px;
	float: left;
	display: inline
}

#u_info_tip .tip_arrow {
	background: url(./images/arrow_b.png) no-repeat;
	width: 11px;
	height: 9px;
	margin-top: -1px;
	margin-left: 20px;
	_background-image: none;
	_filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='./images/arrow_b.png', sizingMethod='scale')
}

.postannouncement {
	background: url(./images/gonggao_tip_bg_v3.png) repeat-x;
	text-align: center;
	height: 31px;
	font-weight: 700;
	color: #fff;
	line-height: 30px
}

#rightboxoutout {
	position: fixed;
	bottom: 0;
	right: 0;
	_bottom: auto;
	_position: absolute;
	_top: expression( (document.compatMode && document.compatMode=='CSS1Compat' ? documentElement.scrollTop + (documentElement.clientHeight - this.clientHeight): document.body.scrollTop + (document.body.clientHeight - this.clientHeight))-0);
	opacity: 0;
	filter: Alpha(opacity=0)
}

.mobile_bind_hint {
	display: none;
	position: relative;
	top: -28px;
	border: 1px solid #cbcbbe;
	box-shadow: 1px 1px 1px #e3e3df;
	margin: 0 auto;
	z-index: 1;
	width: 573px;
	overflow: hidden;
	padding: 0 15px 0 85px;
	font-size: 14px;
	color: #ff4962;
	height: 29px;
	line-height: 28px;
	background: url(http://s6.mogujie.cn/pic/140227/kuw9n_kqzhqmkfkrbfqwtwgfjeg5sckzsew_673x29.png) no-repeat
}

.mobile_bind_hint .m_close {
	position: absolute;
	top: 0;
	right: 0;
	width: 13px;
	height: 12px;
	overflow: hidden;
	text-indent: -999em;
	cursor: pointer
}

.mobile_bind_hint a {
	margin-left: 5px;
	color: #a51542;
	text-decoration: underline;
	font-weight: 700
}

.mobile_bind_hint a:hover,
.not_pay_hint a:hover {
	color: #a51542
}

.not_pay_hint {
	background-image: url(./images/kuw9n_kqze2skxkrbfis2ugfjeg5sckzsew_581x32.png);
	padding: 7px 10px;
	width: 560px;
	display: none;
	position: relative;
	top: -28px;
	margin: 0 auto;
	z-index: 1;
	color: #444;
	line-height: 18px
}

.not_pay_hint b {
	color: #ff6000;
	font-weight: 400;
	padding: 0 3px
}

.not_pay_hint .m_close {
	position: absolute;
	top: 7px;
	right: 4px;
	color: #999;
	font-size: 14px;
	line-height: 16px;
	cursor: pointer;
	width: 10px;
	height: 16px
}

.not_pay_hint a {
	margin-left: 5px;
	color: #ff6000;
	text-decoration: underline;
	font-weight: 700
}

.not_pay_hint a:hover {
	color: #ff6000
}

.rightModel {
	background: url(./images/15c5vx_kqzek3swkrbdox3wgfjeg5sckzsew_161x259.png) no-repeat 0 0;
	position: fixed;
	top: 210px;
	_position: absolute;
	_top: expression(eval(document.documentElement.scrollTop+150));
	_background: url(./images/15c5vx_kqzdg2dykrbdov2ugfjeg5sckzsew_161x259.png) no-repeat 0 0
}

.tuan_hot_topflag {
	background: url(./images/o61vu_kqzgc6cekrbfiv2ugfjeg5sckzsew_20x9.png) no-repeat 4px 4px
}

.posi_rale {
	position: relative
}

.tuan_new_icon {
	position: absolute;
	top: -18px;
	left: 17px;
	font-size: 12px
}

.tuan_new_icon .left {
	font-family: "Microsoft Yahei";
	padding-left: 4px;
	height: 21px;
	color: #fd1079;
	line-height: 18px;
	background: url(./images/k2r2w_kqzek4czozbdi2cugfjeg5sckzsew_120x21.png) no-repeat
}

.tuan_new_icon .right {
	width: 4px;
	height: 17px;
	background: url(./images/k2r2w_kqzfanc2ozbdkstwgfjeg5sckzsew_4x17.png) no-repeat
}

#body:before,
#body:after {
	content: "";
	display: table
}

#body:after {
	clear: both
}

#body {
	zoom: 1
}

.notice_top_banner {
	display: block;
	height: 60px;
	background: #ffcaaa url(./images/88woz_kqywu6cxkfbew2dwgfjeg5sckzsew_1500x60.jpg) no-repeat center 0
}

.wrap {
	width: 1200px;
	margin-left: auto;
	margin-right: auto
}

@media (max-width:1212px) {
	.wrap {
		width: 960px;
		margin-left: auto;
		margin-right: auto
	}
}

.media_screen_960 .wrap {
	width: 960px
}

.follow_mogujie_wrap {
	margin: 7px 0 0 0;
	padding-left: 100px;
	background: url(./images/nav_head_icon_v5.png) no-repeat 0 2px
}

.follow_mogujie_wrap .f_s {
	color: #bababa;
	background: #6a6a6a;
	padding: 2px 6px;
	line-height: 18px\9
}

.follow_mogujie_wrap .f_m {
	display: block;
	float: left;
	width: 103px;
	height: 18px;
	margin: 1px 0 0
}

#follow_menu {
	padding: 14px 5px 7px 15px;
	z-index: 9999;
	width: 135px
}

#follow_menu li {
	overflow: hidden;
	height: 24px;
	margin-bottom: 10px
}

#info_bar {
	zoom: 1;
	height: 67px;
	_height: 65px;
	background-position: right -65px
}

#navigation {
	height: 34px;
	line-height: 34px;
	_overflow: hidden
}

.back_to_mogujie {
	display: inline-block;
	height: 30px;
	line-height: 30px;
	color: #ddd;
	vertical-align: top
}

.s_line {
	display: block;
	height: 30px;
	border-left: 1px solid #222;
	border-right: 1px solid #4e4e4e
}

.login_mod_wrap {
	padding: 5px 15px 5px 15px
}

.more_login_wrap {
	padding-right: 0;
	border-right: none
}

.other_login {
	padding-right: 5px
}

.nav_login_wrap a {
	color: #ddd;
	border-radius: 3px;
	padding: 0 10px;
	display: inline-block
}

.nav_login_wrap a:hover {
	background: #6a6a6a;
	color: #fff
}

.logo_info_wrap {
	background: url(./images/logo_bg_v5.jpg) center no-repeat;
	height: 67px
}

.logo_info_wrap .logo_wrap {
	position: relative
}

.logo_info_wrap .logo {
	background: url(./images/7ycvj_kqyu2ytenjbfq6dwgfjeg5sckzsew_206x36.png) no-repeat 0 0;
	display: inline;
	float: left;
	line-height: 100em;
	overflow: hidden;
	width: 206px;
	height: 36px;
	margin-top: 15px;
	margin-right: 190px
}

@media (max-width:1212px) {
	.wrap .logo_wrap .logo {
		margin-right: 80px
	}
}

.fm960 .logo_wrap .logo,
.media_screen_960 .logo_wrap .logo {
	margin-right: 80px
}

.info_show .login_methods li .myfavs {
	height: 30px;
	line-height: 30px;
	color: #ddd;
	padding: 0 3px;
	*display: inline;
	*zoom: 1;
	vertical-align: top
}

.info_show .login_methods li .myfavs:hover {
	color: #fff
}

.info_show .login_methods .custom_service {
	padding: 0 10px;
	margin-left: 0;
	background-position: 12px -73px
}

.info_show .custom_help {
	margin-left: 0;
	padding-left: 10px
}

.login_methods .login_bg {
	background: url(./images/third_login_v5.png) no-repeat;
	padding: 0 0 0 20px;
	margin: 0 15px 0 0;
	display: inline-block;
	color: #ddd
}

#show_more_login .login_bg {
	color: #666
}

.login_methods .login_bg:hover {
	color: #fff
}

.login_methods .qq_login {
	background-position: 0 1px
}

.login_methods .weibo_login {
	background-position: 0 -17px
}

.login_methods .tb_login {
	background-position: 0 -37px
}

.login_methods .more_login {
	color: #fff;
	position: relative;
	margin-right: 13px;
	display: inline-block
}

.login_methods .more_login b {
	background: url(./images/nav_head_icon_v5.png) no-repeat 0 -180px;
	position: absolute;
	width: 10px;
	height: 6px;
	margin: 8px 0 0 4px;
	*margin-top: 4px
}

#show_more_login {
	width: 140px
}

#show_more_login .login_bg {
	display: block;
	height: 28px;
	line-height: 28px;
	padding-left: 30px;
	margin: 0
}

#show_more_login .login_bg:hover {
	background-color: #f7f7f7;
	color: #ff89a7
}

.login_methods .tencent_login {
	background-position: 10px -93px
}

.login_methods .douban_login {
	background-position: 10px -100px
}

.login_methods .wy_login {
	background-position: 10px -130px
}

.login_methods .wy_login {
	background-position: 10px -130px
}

.login_methods .rr_login {
	background-position: 10px -198px
}

.login_methods .weixin_login {
	background: url(./images/2r6z_kqzhumlykrbdivtwgfjeg5sckzsew_16x16.png) 10px 4px no-repeat
}

.info_show {
	height: 31px
}

.info_show .my_btn {
	height: 30px;
	padding-left: 10px
}

.info_show .my_btn li {
	line-height: 30px;
	float: left;
	height: 30px
}

.info_show .uname b,
.info_show .shoppingcard b,
.info_show .mobile b,
.info_show .custom_help b {
	display: inline;
	float: left;
	background: url(./images/nav_head_icon_v5.png) no-repeat 0 -180px;
	width: 9px;
	height: 5px;
	margin-top: 14px
}

.info_show .my_btn li p {
	height: 30px;
	float: left;
	line-height: 30px
}

.info_show .my_btn li a {
	display: inline-block;
	height: 30px;
	line-height: 30px;
	color: #ddd;
	padding: 0 3px;
	*display: inline;
	*zoom: 1;
	vertical-align: top
}

.info_show .my_btn li a:hover {
	color: #fff
}

.info_show .my_btn li .num {
	color: #f39
}

.info_show .my_btn .publish_btn .sharebox {
	display: none
}

.info_show .my_btn .publish_btn,
.info_show .my_btn .liked {
	margin-left: 10px
}

.info_show .my_btn .liked a {
	display: inline;
	float: left;
	_line-height: 30px
}

.back_to_mogujie,
.info_show .shoppingcard,
#shopcardfortop .goel,
.info_show .mobile,
.info_show .myorder {
	background: url(./images/13t2zv_kq2diz2zkrbfqtcugfjeg5sckzsew_100x216.png) no-repeat;
	_background: url(./images/13t2zv_kq2em2dikrbhsq2ugfjeg5sckzsew_100x216.png) no-repeat
}

.info_show .mobile {
	width: 55px;
	padding: 0 15px 0 25px;
	background-position: 15px -183px
}

.info_show .mobile .btn {
	float: left
}

.info_show .mobile .code {
	width: 169px;
	height: 224px;
	position: absolute;
	display: none;
	margin: 30px 0 0 -150px;
	background: #fff url(./images/18rm5b_kq2dgtkzkrbg2zcugfjeg5sckzsew_72x47.jpg) no-repeat 65px 37px;
	z-index: 1111;
	text-align: center;
	border: 1px solid #c9c9c9;
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px
}

.info_show .mobile .code p {
	color: #666;
	padding: 10px;
	margin-bottom: 18px;
	line-height: 17px;
	text-align: left
}

.info_show .mobile .code .foot {
	background: #f6f6f6;
	height: 31px;
	border-top: 1px solid #c9c9c9
}

.info_show .mobile .code .codeImg {
	height: 124px
}

.info_show .mobile .code a {
	*line-height: 38px
}

.info_show .mobile .foot .txt {
	color: #e8467f
}

.info_show .mobile .foot .go {
	padding: 3px 5px;
	margin-left: 5px;
	background: #ff6398;
	border-radius: 3px;
	color: #fff;
	display: inline
}

.info_show .uname {
	padding-right: 17px
}

.info_show .shoppingcard {
	position: relative;
	background-position: 15px -32px;
	padding: 0 10px 0 38px;
	z-index: 9997
}

.info_show .myorder {
	position: relative;
	padding: 0 15px 0 30px;
	background-position: 15px -5px;
	+background-position: 15px -6px;
	_background-position: 15px -5px
}

.info_show .shoppingcard .num {
	padding: 0 3px
}

.back_to_mogujie {
	background-position: 0 -158px;
	padding: 0 20px
}

.info_show .modou {
	position: relative;
	z-index: 1000;
	padding-right: 5px
}

.info_show .modou:hover .modou_tip {
	display: inline
}

.info_show .modou_tip {
	display: none;
	position: absolute;
	top: 28px;
	right: -8px;
	width: 100px;
	*width: 108px;
	padding: 0 10px;
	color: #ff5b97;
	height: 20px;
	line-height: 20px;
	background: #fff;
	border-radius: 3px
}

.info_show .modou_tip .icon_delta {
	position: absolute;
	top: -6px;
	_top: -8px;
	right: 28px;
	width: 0;
	height: 0;
	border-width: 3px;
	border-style: solid;
	border-color: transparent transparent #fff transparent;
	_border-style: dashed dashed solid dashed;
	line-height: 0;
	font-size: 0
}

.info_show .my_btn .add_fav_btn {
	margin-left: 0;
	padding-left: 15px
}

.info_show .my_btn .msg_tip {
	padding-right: 15px
}

.info_show .my_btn .msg_tip .h {
	color: #F39;
	font-weight: 700
}

.info_show .my_btn .custom_service {
	padding-left: 15px;
	margin-left: 0;
	background-position: 12px -73px
}

.info_show .my_btn .platform_service {
	margin-left: 0;
	background-position: 12px -73px
}

.info_show .my_btn .corp_chance {
	margin-left: 0;
	padding: 0 5px 0 15px;
	border-left: 1px solid #272A33
}

.info_show .shoppingcard:hover #shopcardfortop {
	display: block!important
}

.info_show .publish_btn:hover .sharebox {
	display: block
}

.info_show .on #shopcardfortop {
	display: block!important
}

.info_show .hover .sharebox {
	display: block!important
}

.info_show .mb_avt {
	margin: 5px 6px 0 0;
	float: left;
	width: 22px;
	height: 22px
}

.info_show .mb_name {
	margin-left: 5px;
	padding: 0 5px 0 0
}

.info_show .my_btn .publish_btn {
	position: relative;
	z-index: 10;
	background: 0 0;
	border-left: 1px solid #272A33
}

.info_show .my_btn .publish_btn .sharebox {
	position: absolute;
	top: 30px;
	left: -20px;
	width: 92px;
	line-height: 26px;
	border-radius: 0 0 5px 5px;
	background-color: #fff;
	z-index: 2
}

.info_show .my_btn .publish_btn .sharebox a {
	display: block;
	color: #666;
	text-align: center
}

.info_show .my_btn .publish_btn .sharebox a:hover {
	background-color: #f6f6f6;
	color: #ff5c97;
	border-radius: 0 0 5px 5px
}

.new_shopping_cart .cart_info_wrap,
.new_shopping_cart .cart_info,
#shopcardfortop .subbox .sub_info {
	background-image: url(./images/kuw9n_kqzfmwcxozbegytwgfjeg5sckzsew_48x144.png);
	background-repeat: no-repeat
}

.new_shopping_cart {
	position: relative;
	height: 32px;
	z-index: 500;
	float: right;
	margin-top: 15px
}

.new_shopping_cart .cart_info_wrap {
	display: block;
	position: relative;
	z-index: 1000;
	border-radius: 5px;
	padding: 0 0 0 48px;
	background-position: 12px 6px;
	background-color: #fff
}

.new_shopping_cart .cart_info {
	background-color: #fff;
	border-radius: 0 5px 5px 0;
	display: inline-block;
	color: #333;
	height: 32px;
	line-height: 32px;
	padding: 0 30px 0 9px;
	border-left: 1px solid #e9e9ea;
	background-position: 77px -34px;
	cursor: pointer
}

.new_shopping_cart .cart_info b {
	color: #ff3285;
	font-weight: 400;
	padding: 0 3px
}

.new_shopping_cart:hover .cart_info_wrap,
.new_shopping_cart_hover .cart_info_wrap {
	border-radius: 5px 5px 2px 2px
}

.new_shopping_cart:hover .cart_info,
.new_shopping_cart_hover .cart_info {
	height: 33px;
	background-position: 77px -83px;
	border-radius: 0 5px 2px 0
}

.new_shopping_cart:hover #shopcardfortop,
.new_shopping_cart_hover #shopcardfortop {
	display: block
}

#shopcardfortop {
	display: none;
	position: absolute;
	top: 32px;
	right: 0;
	_right: -1px;
	border: 1px solid #e1e1e1;
	width: 295px;
	padding: 15px;
	background: #fff;
	border-radius: 0 0 3px 3px
}

#shopcardfortop ul {
	max-height: 265px;
	overflow: hidden;
	position: relative
}

#shopcardfortop .max_height_ie6 {
	_height: 265px
}

#shopcardfortop li {
	position: relative;
	vertical-align: middle;
	line-height: 22px;
	padding: 0 50px 0 47px;
	height: 53px;
	border: 0;
	float: none
}

#shopcardfortop a {
	padding: 0!important;
	height: 20px!important;
	line-height: 20px!important;
	overflow: visible
}

#shopcardfortop .imgbox {
	position: absolute;
	top: 0;
	left: 0
}

#shopcardfortop .title {
	color: #333;
	width: 180px;
	height: 20px;
	overflow: hidden
}

#shopcardfortop .info {
	color: #aaa;
	display: block;
	width: 180px;
	height: 20px;
	overflow: hidden;
	font-weight: 400
}

#shopcardfortop .price {
	position: absolute;
	top: 0;
	right: 0
}

#shopcardfortop .del {
	position: absolute;
	bottom: 9px;
	right: 0;
	color: #aaa;
	cursor: pointer;
	font-weight: 400
}

#shopcardfortop .subbox {
	border-top: 1px solid #ddd;
	color: #333;
	padding-top: 10px;
	line-height: 24px;
	height: 24px
}

#shopcardfortop .subbox .gary {
	color: #999
}

#shopcardfortop .subbox .num {
	color: #ff3184
}

#shopcardfortop .goel {
	display: block;
	text-indent: -999px;
	overflow: hidden;
	width: 85px;
	height: 24px!important;
	background-position: 0 -120px
}

#shopcardfortop .subbox .sub_info {
	padding-left: 10px;
	height: 24px;
	line-height: 24px;
	color: #333;
	background-position: 0 -75px
}

#shopcardfortop .subbox .sub_info b {
	color: #ff3184
}

.emptycard {
	width: 141px!important;
	padding: 0 10px!important;
	line-height: 34px!important;
	color: #999!important;
	right: 0!important
}

.shoppingcard #shopcardfortop {
	left: 0;
	top: 31px
}

#alter_name_tip {
	position: absolute;
	display: inline-block;
	background: url(./images/3x51_kqywk52znjbdorlwgfjeg5sckzsew_116x29.png) no-repeat;
	_background: url(./images/3x51_kqys4z2knjbgurcugfjeg5sckzsew_116x26.png) no-repeat;
	width: 116px;
	height: 29px;
	_height: 26px;
	z-index: 99
}

#alter_name_tip a {
	background: url(./images/alpha_bg.gif) no-repeat;
	display: inline-block;
	height: 26px
}

#alter_name_tip a.alter_tip_con {
	width: 92px
}

#alter_name_tip a.alter_tip_close {
	width: 23px
}

.publish_btn .nav-qptips {
	overflow: hidden;
	background: url(./images/7ycvj_kqywuvtim5bguvtwgfjeg5sckzsew_248x30.png) no-repeat 0 0;
	_background: url(./images/7ycvj_kqyxg4cbm5bfqtdwgfjeg5sckzsew_248x30.png) no-repeat 0 0;
	font-weight: 400;
	height: 30px;
	left: 0;
	line-height: 36px;
	position: absolute;
	text-indent: 5px;
	top: 30px;
	width: 248px
}

#navigation-tip-sure {
	color: #5FA213;
	font-weight: 700;
	text-decoration: underline;
	cursor: pointer
}

#notice_menu {
	width: 125px
}

#notice_menu li a {
	padding-left: 15px
}

#setting_menu {
	width: 90px
}

#setting_menu li a {
	padding-left: 20px
}

#setting_menu .globe_publish_img {
	border-bottom: 1px dashed #eaeaea
}

#help_down_list {
	width: 80px
}

.tip_index_fav {
	height: 18px;
	line-height: 18px;
	padding: 5px 0 4px;
	background: #ffc;
	border-bottom: 1px solid #ffd284;
	width: 100%;
	overflow: hidden;
	position: absolute;
	top: 0
}

.tip_index_fav .set_index,
.tip_index_fav .add_fav {
	color: #333;
	line-height: 18px;
	padding: 0 0 0 280px
}

.tip_index_fav .set_index_link,
.tip_index_fav .add_fav_link {
	height: 18px;
	line-height: 16px;
	line-height: 18px\9;
	width: 68px;
	text-align: center;
	color: #fff;
	font-weight: 700;
	background: url(./images/6zps_kqytgnk7m5bhsv2ugfjeg5sckzsew_120x18.png) no-repeat -50px 0
}

.index_fav_close {
	color: #333;
	line-height: 18px
}

.index_fav_close_link {
	height: 18px;
	width: 18px;
	background: url(./images/6zps_kqytgnk7m5bhsv2ugfjeg5sckzsew_120x18.png) no-repeat 1px 2px;
	margin: 0 3px 0 0
}

.top_search {
	position: relative;
	z-index: 998;
	float: left;
	width: 485px;
	height: 25px;
	margin-top: 14px;
	background: #fff;
	border-radius: 3px;
	box-shadow: 2px 3px 3px #ddd inset
}

.top_search .selectbox {
	position: relative;
	float: left;
	width: 60px;
	text-align: center;
	z-index: 998
}

.top_search .selectbox .selected {
	display: block;
	line-height: 22px;
	height: 22px;
	padding-top: 2px;
	color: #333;
	cursor: pointer
}

.top_search .selectbox .icon {
	display: block;
	position: absolute;
	width: 11px;
	height: 7px;
	top: 11px;
	right: -2px;
	background: url(./images/nav_head_icon_v5.png) no-repeat 0 -160px
}

.top_search .selectbox ol {
	display: none;
	padding: 7px 1px;
	position: absolute;
	width: 63px;
	top: 24px;
	left: 0;
	z-index: 998;
	zoom: 1;
	background: url(./images/nav_head_icon_v5.png) -235px 0 no-repeat #fff;
	border-radius: 0 0 3px 3px;
	border: 1px solid #e1e1e1;
	border-top: none;
	border-bottom-width: 2px;
	_background: #fff
}

.top_search .hover ol {
	display: block
}

.top_search .selectbox .lastli {
	position: absolute;
	width: 67px;
	font-size: 0;
	line-height: 0;
	height: 7px;
	bottom: -8px;
	left: 0
}

.top_search .selectbox li a {
	display: block;
	padding: 3px 0;
	color: #999;
	text-indent: -8px;
	height: 19px;
	overflow: hidden
}

.top_search .selectbox li a:hover {
	color: #000;
	background: #ebebeb
}

.top_search .selectbox .current a {
	color: #000
}

.top_search .ts_txt {
	width: 325px;
	height: 22px;
	line-height: 22px;
	border: none;
	margin: 0 0 0 10px;
	float: left;
	background: 0 0;
	padding: 3px 4px 0 0;
	color: #ccc
}

.top_search .ts_btn {
	float: left;
	width: 86px;
	height: 25px;
	border: none;
	background: url(./images/welcome_icon_v5.png) #333 -238px -155px no-repeat;
	cursor: pointer;
	text-indent: -999em;
	overflow: hidden;
	border-radius: 0 3px 3px 0
}

.top_search .hot_search_words {
	clear: both
}

.top_search .hot_search_words a {
	color: #ddd;
	margin-right: 12px
}

.top_search .search_text_def {
	position: absolute;
	top: 28px;
	left: 0;
	line-height: 20px;
	height: 20px;
	overflow: hidden
}

.top_search .search_text_def a {
	color: #fff;
	padding-right: 10px
}

#seach_type {
	font-size: 12px;
	display: none;
	background-color: #fff;
	box-shadow: 0 2px 2px #e5e5e5;
	border-radius: 5px;
	position: absolute;
	z-index: 999;
	top: 126px;
	left: 0;
	width: 451px
}

#seach_type .search_tip_box {
	width: 100%;
	min-height: 60px;
	_height: 60px;
	background-color: #fbfbfb
}

#seach_type .tip_none {
	height: 22px;
	line-height: 22px;
	color: #ccc
}

#seach_type .hosttags {
	border-bottom: 1px dashed #dedede;
	margin: 0 5px 5px 15px;
	padding-bottom: 5px;
	color: #999
}

#seach_type .search_tip_title {
	padding-top: 2px;
	height: 20px;
	line-height: 20px;
	color: #999;
	font-weight: 400;
	font-size: 12px
}

#seach_type .mr300_fix .search_tip_title {
	border-bottom: 1px dashed #999
}

#seach_type .search_tip_box .mr300 {
	margin-right: 159px;
	min-height: 286px;
	_height: 286px;
	background-color: #fff;
	border-right: 1px solid #ddd;
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
	padding-top: 5px;
	padding-left: 15px
}

#seach_type .search_hot_wrap {
	float: right;
	width: 127px;
	padding-left: 20px;
	padding-right: 12px;
	padding-top: 5px;
	border-left: 1px solid #ddd
}

#seach_type .search_hot_wrap .hot_title {
	padding-bottom: 12px
}

#seach_type .search_hot_wrap .hot_list li {
	float: left;
	margin: 0 8px 15px 0
}

#seach_type .search_hot_wrap .hot_list span {
	float: left;
	padding: 0 5px;
	height: 18px;
	line-height: 18px;
	color: #666;
	border: 1px solid #d5d5d5;
	border-radius: 3px;
	white-space: nowrap;
	cursor: pointer
}

#seach_type .search_tip li {
	position: relative;
	_width: 96%;
	height: 22px;
	line-height: 22px;
	vertical-align: top
}

#seach_type .search_tip li a {
	display: block;
	width: 65%;
	*width: 60%;
	height: 22px;
	line-height: 22px;
	overflow: hidden;
	color: #444;
	white-space: nowrap;
	text-overflow: ellipsis
}

#seach_type .search_tip li {
	margin-top: 4px
}

#seach_type .search_tip .nums {
	cursor: pointer;
	position: absolute;
	top: 0;
	right: 10px;
	text-align: right;
	color: #999
}

#seach_type .search_tip .checked {
	background: #f2f2f2
}

#seach_type .search_sub_tip {
	margin: 0 0 0 20px;
	width: 100px
}

#seach_type .search_sub_tip li {
	height: 20px;
	line-height: 20px;
	margin: 0 0 9px;
	width: 100px;
	float: left
}

#seach_type .search_sub_tip li a {
	line-height: 20px;
	color: #fe7db0
}

#seach_type .search_tip_new {
	float: left;
	width: 265px;
	padding-right: 10px
}

#seach_type .search_yd {
	float: left;
	width: 155px;
	border-left: 2px solid #eee;
	padding: 0 10px 10px 13px
}

#seach_type .search_yd dd,
#seach_type .search_yd dt,
#seach_type .search_yd a {
	overflow: hidden;
	position: relative;
	height: 22px;
	line-height: 22px;
	width: 100%;
	float: left
}

#seach_type .search_yd dt a {
	color: #fe7db0
}

#seach_type .search_yd dd a:hover {
	background: #f2f2f2
}

#seach_type .local_title .del_all {
	float: right;
	margin: 2px 20px 0 0;
	padding-left: 17px;
	color: #666;
	cursor: pointer
}

#seach_type .local_title .del_all:hover {
	text-decoration: underline
}

#seach_type .search_tip .local_item a {
	width: 87%;
	*width: 85%
}

#seach_type .mr300_fix .del_all {
	margin-right: 0
}

#seach_type .mr300_fix .search_tip a {
	width: 75%;
	*width: 70%
}

.nav_item_wrap {
	padding-top: 10px;
	width: 960px
}

.nav_list li.nav_item {
	float: left;
	padding: 0 26px;
	border-left: 1px solid #dcdcdc;
	height: 16px;
	line-height: 16px;
	font-size: 14px;
	font-weight: 700
}

.nav_list li.category_shopping {
	padding-right: 12px
}

.nav_list li.category_second {
	padding: 0 8px;
	border: 0
}

.nav_list li.category_second_last {
	padding-right: 26px
}

.nav_list li.category_second a {
	font-size: 12px
}

.nav_list li.nav_item b {
	float: left;
	width: 22px;
	height: 19px;
	background: url(./images/2r6z_kqyvi4k2kfbg2s2ugfjeg5sckzsew_60x60.png) no-repeat;
	margin-top: -3px;
	_display: inline
}

.nav_list li.nav_item_tuan b {
	background-position: -25px 0
}

.nav_list li.nav_item_haigou b {
	background-position: 0 -25px
}

.nav_list li.nav_item_app {
	float: right;
	padding-right: 0;
	border-left: none;
	font-size: 12px
}

.nav_list li.nav_item_app b {
	background: url(./images/zvjtf_kqyu66limjbhg2cugfjeg5sckzsew_24x37.jpg) no-repeat;
	height: 37px;
	width: 26px;
	margin-top: -20px;
	_margin-top: -22px;
	position: relative
}

.nav_list li.event11link {
	width: 133px;
	position: relative
}

.nav_list li.event11link a {
	display: block;
	position: absolute;
	top: -10px;
	left: 18px;
	width: 133px;
	height: 43px;
	text-indent: -9999px;
	background: url(./images/7ycvj_kqyxmyk7mjbfcwkugfjeg5sckzsew_133x43.png) no-repeat 0 0;
	_background: 0 0;
	_filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='./images/7ycvj_kqyxmyk7mjbfcwkugfjeg5sckzsew_133x43.png', sizingMethod='crop')
}

.nav_list li.first {
	border-left: none
}

.nav_list li.last {
	border-right: 1px solid #dcdcdc
}

.nav_list li.cate_nav {
	float: left;
	border-left: 1px solid #dcdcdc;
	position: relative;
	margin-top: -10px;
	width: 175px;
	height: 34px;
	line-height: 38px;
	padding: 0;
	border-right: 1px solid #dcdcdc;
	z-index: 888;
	left: 1px;
	margin-right: 5px
}

.nav_list li.nav_item a {
	float: left;
	display: inline;
	padding: 0 4px 5px 4px;
	_padding-top: 2px;
	_padding-bottom: 3px
}

.nav_list li.nav_item a:hover {
	color: #ff5b97
}

.nav_list li.nav_item a.c {
	border-bottom: 3px solid #ff6ca2;
	color: #ff5b97
}

.nav_list li.nav_item .new {
	float: left;
	width: 28px;
	height: 14px;
	background: url(./images/7ycvj_kqywku2knjbdix3wgfjeg5sckzsew_28x14.png) no-repeat 0 0
}

.nav_list .start_shopping {
	float: left;
	display: inline;
	padding: 0 0 0 30px;
	width: 145px;
	background: url(./images/nav_head_icon_v5.png) no-repeat 11px -107px;
	_height: 100%;
	_overflow: hidden
}

.nav_list .start_shopping .title {
	color: #ff5b97;
	font-weight: 700;
	font-size: 14px;
	_cursor: pointer
}

.nav_list .start_shopping .icon {
	background: url(./images/nav_head_icon_v5.png) no-repeat 0 -154px;
	width: 11px;
	height: 6px;
	position: absolute;
	right: 11px;
	top: 16px;
	display: block;
	overflow: hidden
}

.jia_link {
	background: url(./images/nav_head_icon_v5.png) no-repeat 0 -50px;
	width: 100px;
	height: 17px;
	margin-top: 9px
}

.nav_list .nav_item .tuan_new_ic,
.nav_list .nav_item .youdian_recom_ic {
	display: block;
	line-height: 16px;
	font-family: "Microsoft Yahei";
	font-size: 12px;
	color: #fff;
	display: block;
	position: absolute;
	top: -7px;
	left: 62px;
	width: 34px;
	height: 23px;
	text-align: center;
	background: url(./images/sdxg2_kqzfcq2bozbf6vsugfjeg5sckzsew_34x23.png) no-repeat;
	padding: 0;
	_padding: 0
}

.nav_list .nav_item .youdian_recom_ic {
	font-weight: 400;
	line-height: 17px
}

.nav_list .nav_item .tuan_new_ic:hover,
.nav_list .nav_item .youdian_recom_ic:hover {
	color: #fff
}

.cate_list_show {
	background: url(./images/cate_bg_shadow.png) right bottom no-repeat;
	_background: 0 0;
	position: absolute;
	width: 175px;
	padding: 0 8px 8px;
	left: -8px;
	top: 34px
}

.cate_list_show_index {
	background: url(./images/cate-nav-bg-v4.png) right top no-repeat;
	_background: 0 0;
	padding-right: 6px
}

.cate_list_show .cate_show {
	background: #fff;
	zoom: 1;
	line-height: 24px
}

.cate_list_show .cate_active {
	border: 1px solid #f0f0f0;
	border-left: none;
	border-right: none;
	padding: 5px 0 2px
}

.cate_list_show .cate_item {
	border-bottom: 1px solid #e9eae8;
	padding: 5px 0 2px
}

.cate_list_show .cate_nav {
	border-radius: 0 0 5px 5px;
	padding: 6px 0
}

.cate_list_show li {
	height: 29px;
	margin-bottom: 4px;
	*margin-bottom: 2px;
	color: #666;
	position: relative;
	cursor: pointer;
	*height: 27px;
	_height: 25px
}

.cate_list_show .cate_item li {
	margin-bottom: 2px
}

.cate_list_show li.mb0 {
	margin-bottom: 0
}

.cate_list_show li.hover {
	background: #efefef
}

.cate_list_show li.current {
	background: #fff1f6;
	font-weight: 700
}

.cate_list_show li.current .nav_link,
.cate_list_show li.current .nav_link .title {
	color: #ff85b4
}

.cate_list_show li.current .most_new img {
	_padding-top: 10px
}

.cate_list_show .nav_link {
	background: url(./images/cate_nav_icon.png) no-repeat;
	padding-left: 19px;
	font-size: 14px;
	color: #333;
	display: block;
	margin-left: 10px;
	line-height: 30px
}

.cate_list_show .nav_link .title {
	color: #333;
	cursor: pointer
}

.cate_list_show li .user_active_num {
	margin: 8px 0 0 7px;
	cursor: pointer;
	display: none;
	color: #8CC22B;
	font-size: 12px;
	line-height: 12px;
	font-weight: 700
}

.cate_list_show li .user_active_num .con {
	color: #8CC22B;
	font-size: 12px;
	font-weight: 700;
	height: 12px;
	line-height: 12px;
	width: auto
}

.cate_list_show .most_hot {
	background: url(./images/most_hot_icon.png) no-repeat 0 6px
}

.cate_list_show .most_new {
	background-position: 6px -13px
}

.cate_list_show .active_link {
	background-position: 0 10px
}

.cate_list_show b {
	position: absolute;
	display: block;
	width: 5px;
	height: 7px;
	background: url(./images/icon-nav-bg.png) no-repeat 0 -260px;
	right: 14px;
	top: 14px
}

.cate_list_show .cate {
	background: 0 0;
	padding: 0;
	line-height: 33px
}

.cate_list_show .cate_nav .icon {
	display: inline-block;
	width: 17px;
	height: 17px;
	background: url(./images/cate_nav_icon.png) no-repeat;
	margin-right: 3px;
	vertical-align: -3px;
	_margin-top: 8px
}

.cate_list_show .cate_nav .clothing {
	background-position: 1px -46px
}

.cate_list_show .cate_nav .shoes {
	background-position: 1px -74px
}

.cate_list_show .cate_nav .bags {
	background-position: 1px -100px
}

.cate_list_show .cate_nav .accessories {
	background-position: 1px -125px
}

.cate_list_show .cate_nav .boy {
	background-position: 4px -151px
}

.cate_list_show .cate_nav .home {
	background-position: 1px -177px
}

.cate_list_show .cate_nav .beauties {
	background: url(./images/2r6z_kqywmrcznjbegwtwgfjeg5sckzsew_30x30.png) no-repeat 1px 0
}

.cate_list_show .cate_nav .skirt,
.cate_list_show .cate_nav .pants,
.cate_list_show .cate_nav .underwear {
	background: url(./images/6zps_kqyum3c7m5bfqytwgfjeg5sckzsew_100x200.png) no-repeat
}

.cate_list_show .cate_nav .skirt {
	background-position: -1px -1px
}

.cate_list_show .cate_nav .pants {
	background-position: -1px -52px
}

.cate_list_show .cate_nav .underwear {
	background-position: -2px -98px
}

.cate_list_show .cate_words {
	position: absolute;
	top: 2px;
	left: 60px;
	width: auto;
	height: 30px;
	overflow: hidden;
	line-height: 30px;
	*top: 3px
}

.cate_list_show .cate_word {
	margin: 0 0 0 5px;
	color: #aaa
}

.cate_list_show .cate_word:hover,
.cate_list_show .nav_link:hover,
.cate_list_show .nav_link:hover .title {
	text-decoration: underline;
	color: #ff85b4
}

.cate_list_show .active_link:hover {
	text-decoration: none
}

.cate_nav li {
	padding-bottom: 4px;
	margin-bottom: 0;
	z-index: 9999
}

.cate_list_show .cate_more {
	position: absolute;
	z-index: 9999;
	display: none;
	top: 0;
	left: 100%;
	width: 386px;
	padding-right: 5px;
	background: url(./images/kuw9n_kqywqv3cm5bdkqlwgfjeg5sckzsew_600x600.png) no-repeat right bottom transparent;
	cursor: default;
	_background: 0 0
}

.cate_list_show .cate_more_warp {
	padding: 11px 20px;
	background: url(./images/kuw9n_kqyuk6cxm5bfitdwgfjeg5sckzsew_5x268.png) no-repeat 0 -1px #F8F9F7;
	border-radius: 0 3px 3px 0;
	_background-image: none
}

.cate_list_show .cate_more_single {
	padding: 10px 0;
	border-bottom: 1px dotted #999
}

.cate_list_show .cate_more_single.nobd {
	border-bottom: none
}

.cate_list_show .cate_more_single_img {
	float: left;
	margin: 3px 5px 0 0;
	width: 40px
}

.cate_list_show .cate_more_single_img img {
	width: 40px;
	height: 40px
}

.cate_more_single_warp {
	float: left;
	width: 295px;
	overflow: hidden
}

.cate_more_single_warp h3 {
	line-height: 16px;
	height: 16px;
	padding-left: 7px;
	font-size: 14px;
	color: #333
}

.cate_more_single_warp h3 a {
	color: #333
}

.cate_more_single_warp p {
	margin-left: -1px
}

.cate_more_single_warp p a {
	float: left;
	display: inline-block;
	line-height: 15px;
	height: 15px;
	margin-top: 8px;
	color: gray;
	padding: 0 8px 0 7px;
	border-left: 1px solid #eaeaea;
	white-space: nowrap
}

.cate_more_single_warp p a:hover {
	color: #ff83b4
}

.nav_active_tip {
	background: url(./images/6zps_kqyxurszm5bhmwsugfjeg5sckzsew_154x64.png) no-repeat;
	_background-image: none;
	_filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='./images/6zps_kqyxurszm5bhmwsugfjeg5sckzsew_154x64.png', sizingMethod='scale');
	height: 64px;
	width: 154px;
	overflow: hidden;
	position: absolute;
	top: -5px;
	left: 136px;
	z-index: 100
}

.nav_active_tip .active_know {
	display: block;
	height: 18px;
	width: 42px;
	position: absolute;
	top: 36px;
	left: 62px
}

#show_login {
	height: 30px
}

#star_info_tip {
	display: none;
	position: absolute;
	top: 10px;
	left: 10px;
	width: 277px;
	font-size: 12px;
	z-index: 888
}

#star_info_tip .tip_info {
	padding: 10px;
	border: 1px solid #ffaec3;
	background: url(./images/kuw9n_kqyuwsczkfbhmwsugfjeg5sckzsew_64x70.png) no-repeat 178px 19px #fff;
	min-height: 105px;
	_height: 105px;
	border-radius: 5px
}

#star_info_tip .tip_arrow {
	display: block;
	background: url(./images/arrow_b.png) no-repeat;
	width: 11px;
	height: 9px;
	margin-top: -1px;
	margin-left: 20px;
	_background-image: none;
	_filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='./images/arrow_b.png', sizingMethod='scale')
}

#star_info_tip .star_rank {
	height: 20px;
	line-height: 20px;
	font-size: 14px;
	color: #ff89a7
}

#star_info_tip .rank_list {
	min-height: 58px;
	_height: 58px
}

#star_info_tip .rank_list li {
	margin-top: 5px;
	line-height: 16px;
	color: #999
}

#star_info_tip .rank_list b {
	color: #f55a87
}

#star_info_tip .want_apply {
	display: inline-block;
	margin-top: 5px;
	line-height: 16px;
	color: #87b32e;
	text-decoration: underline
}

#star_info_tip .loading {
	float: left;
	margin: 10px 5px 0 8px;
	width: 60px;
	height: 60px;
	border-radius: 3px
}

#star_info_tip .notice_text {
	color: #999;
	line-height: 20px
}

.header_2015 {
	margin-bottom: 0;
	background: #f2f2f2;
	border-bottom: 1px solid #ddd;
	height: 31px
}

.combo_img {
	background: url(./images/upload_ie2wmzdehazwkztdgmzdambqhayde_100x400.png) no-repeat;
	_background: url(./images/upload_ieyweojumq3wkztdgmzdambqmeyde_100x400.png) no-repeat
}

.font_yh {
	font-family: "Microsoft Yahei"
}

.font_tahoma {
	font-family: Tahoma
}

.header_2014 {
	background: url(./images/kuw9n_ieydeylemi3tonrxmiytambqgyyde_1920x82.png) repeat-x center 0;
	height: 82px
}

.header_2015 .home {
	background: url(./images/o613k_ieygizrthfrdgyzymiytambqgqyde_15x26.png) no-repeat 0 -5px;
	padding: 0 20px;
	display: inline-block;
	height: 30px;
	line-height: 30px;
	vertical-align: top;
	margin-left: 20px
}

.header_2015 .header_top {
	float: right
}

.header_2015 .header_top .level {
	margin-left: 3px;
	display: inline-block;
	width: 14px;
	background: url(./images/upload_ieztqm3bmeywgylfgmzdambqgyyde_220x14.png);
	_background: url(./images/upload_ieztqm3bmeywgylfgmzdambqgyyde_220x14.png);
	position: relative;
	top: 1px
}

.header_2015 .header_top .level1 {
	background-position: -41px 0;
	background-position-x: -41px
}

.header_2015 .header_top .level2 {
	background-position: -82px 0;
	background-position-x: -82px
}

.header_2015 .header_top .level3 {
	background-position: -123px 0;
	background-position-x: -123px
}

.header_2015 .header_top .level4 {
	background-position: -165px 0;
	background-position-x: -165px
}

.header_2015 .header_top .level5 {
	background-position: -205px 0;
	background-position-x: -205px
}

.header_2015 .header_top .s1 {
	display: inline;
	position: relative;
	z-index: 100;
	float: left;
	margin: 0 15px 0 0;
	height: 31px
}

.header_2015 .header_top .s1 a {
	float: left;
	overflow: hidden;
	margin-top: 8px;
	color: #666;
	line-height: 14px
}

.header_2015 .header_top .s1:hover .ext_mode,
.header_2015 .header_top .s1_on .ext_mode {
	display: block
}

.header_2015 .header_top .has_line>a {
	padding-left: 15px;
	border-left: 1px solid #ddd
}

.header_2015 .header_top .has_icon {
	padding-right: 10px
}

.header_2015 .header_top .has_icon_delta {
	position: absolute;
	width: 7px;
	height: 5px;
	top: 14px;
	right: 0;
	background: url(./images/o613k_ieygizrthfrdgyzymiytambqgqyde_15x26.png) 0 0
}

.header_2015 .header_top .user_meta {
	background-image: none
}

.header_2015 .header_top .user_meta .icon_delta {
	position: absolute;
	width: 7px;
	height: 5px;
	top: 14px;
	right: 0;
	background: url(./images/o613k_ieygizrthfrdgyzymiytambqgqyde_15x26.png) 0 0
}

.header_2015 .header_top .shoppingcard .icon_delta,
.header_2015 .header_top .custom_item .icon_delta,
.header_2015 .header_top .user_fav .icon_delta {
	position: absolute;
	width: 7px;
	height: 5px;
	top: 14px;
	right: 0;
	background: url(./images/o613k_ieygizrthfrdgyzymiytambqgqyde_15x26.png) 0 0
}

.header_2015 .header_top .user_fav .ext_mode {
	width: 100px
}

.header_2015 .header_top .more_login {
	background-position: 27px 6px
}

.header_2015 .header_top .myorder {
	background: url(./images/upload_ie2wmzdehazwkztdgmzdambqhayde_100x400.png) no-repeat;
	_background: url(./images/upload_ieyweojumq3wkztdgmzdambqmeyde_100x400.png) no-repeat;
	background-position: 20px -212px
}

.header_2015 .header_top .myorder a {
	padding-left: 38px
}

.header_2015 .header_top .message_center {
	background-image: none
}

.header_2015 .header_top .message_center .icon_delta {
	position: absolute;
	width: 7px;
	height: 5px;
	top: 14px;
	right: 0;
	background: url(./images/o613k_ieygizrthfrdgyzymiytambqgqyde_15x26.png) 0 0
}

.header_2015 .header_top .message_center .m_num {
	color: #f46;
	padding-left: 5px
}

.header_2015 .header_top .myxiaodian {
	margin-right: 0;
	background: url(./images/upload_ie2wmzdehazwkztdgmzdambqhayde_100x400.png) no-repeat;
	_background: url(./images/upload_ieyweojumq3wkztdgmzdambqmeyde_100x400.png) no-repeat;
	background-position: 12px -250px
}

.header_2015 .header_top .myxiaodian a {
	padding-left: 35px
}

.header_2015 .header_top .top_app {
	background-position: 84px 6px
}

.header_2015 .header_top .top_app .ext_mode {
	padding: 15px 15px 10px
}

.header_2015 .header_top .ext_mode {
	display: none;
	position: absolute;
	z-index: 999;
	width: 90px;
	top: 100%;
	left: -10px;
	background: #eee;
	border: 1px solid #ddd;
	border-top: none;
	border-radius: 0 0 3px 3px
}

.header_2015 .header_top .login_ext {
	width: 120px
}

.header_2015 .header_top .login_ext a {
	padding: 0 10px
}

.header_2015 .header_top .s2 {
	margin-bottom: 2px
}

.header_2015 .header_top .s2 a {
	float: none;
	display: block;
	height: 28px;
	line-height: 28px;
	padding: 0 20px;
	margin: 0;
	overflow: hidden;
	color: #444
}

.header_2015 .header_top .s2 a:hover,
.header_2015 .header_top .s2 .on {
	background: #e4e4e4
}

.header_2015 .header_top .shopping_cart_v2 {
	background: url(./images/upload_ie2wmzdehazwkztdgmzdambqhayde_100x400.png) no-repeat;
	_background: url(./images/upload_ieyweojumq3wkztdgmzdambqmeyde_100x400.png) no-repeat;
	background-position: 12px -104px
}

.header_2015 .header_top .shopping_cart_v2>a {
	padding-left: 38px
}

.header_2015 .header_top .shopping_cart_v2 .cart_info_wrap {
	position: relative;
	z-index: 10;
	display: inline-block
}

.header_2015 .header_top .shopping_cart_v2 .cart_info {
	display: inline-block;
	color: #333;
	cursor: pointer
}

.header_2015 .header_top .shopping_cart_v2 .cart_info b {
	color: #f36;
	padding: 0 3px;
	font-weight: 400
}

.header_2015 .header_top .shopping_cart_v2 .extend_box {
	display: none;
	position: absolute;
	z-index: 5;
	right: 0;
	_right: -1px;
	top: 31px;
	left: -90px;
	width: 250px;
	padding: 15px;
	background: #eee;
	border-radius: 0 0 5px 5px;
	border: 1px solid #ddd;
	border-top: none
}

.header_2015 .header_top .shopping_cart_v2 .shop_cart_info {
	display: none;
	position: absolute;
	z-index: 5;
	right: 0;
	_right: -1px;
	top: 31px;
	left: -90px;
	width: 250px;
	padding: 15px;
	background: #eee;
	border-radius: 0 0 5px 5px;
	border: 1px solid #ddd;
	border-top: none
}
/*---------------------------------*/
#gouwuche{
	position: relative;
}
#gouwuche:hover .gouwuche-down{
	display: block;
}
#gouwuche .gouwuche-down{
	position: absolute;
	right: 0px;
	top: 31px;
	left: -90px;
	background: #EEE none repeat scroll 0% 0%;
	border-radius: 0px 0px 5px 5px;
	border-width: medium 1px 1px;
	border-style: none solid solid;
	border-color: -moz-use-text-color #DDD #DDD;
	-moz-border-top-colors: none;
	-moz-border-right-colors: none;
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	border-image: none;
	width: 200px;
	padding: 18px 0px;
	text-align: center;
	color: #999;
	height: 18px;
	line-height: 18px;
	z-index: 1;
	display: none;
}

/*----------------------------------------------*/
#s_province{
	vertical-align: middle;
	width: 140px;
	border: 1px solid silver;
}
#s_city,#s_county{
	width:100px;
	border: 1px solid silver;
}

/*========================*/

.header_2015 .header_top .shopping_cart_v2 .shop_cart_info ul {
	overflow: hidden;
	position: relative
}

.header_2015 .header_top .shopping_cart_v2 .shop_cart_info li {
	position: relative;
	vertical-align: middle;
	line-height: 22px;
	padding: 0 50px;
	margin-bottom: 12px;
	height: 40px
}

.header_2015 .header_top .shopping_cart_v2 .shop_cart_info a {
	margin-top: 0
}

.header_2015 .header_top .shopping_cart_v2 .shop_cart_info a:hover {
	text-decoration: underline
}

.header_2015 .header_top .shopping_cart_v2 .shop_cart_info .imgbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 40px;
	height: 40px;
	overflow: hidden
}

.header_2015 .header_top .shopping_cart_v2 .shop_cart_info img {
	width: 100%
}

.header_2015 .header_top .shopping_cart_v2 .shop_cart_info .title {
	display: block;
	color: #333;
	width: 150px;
	height: 20px;
	line-height: 20px;
	overflow: hidden
}

.header_2015 .header_top .shopping_cart_v2 .shop_cart_info .info {
	display: block;
	width: 150px;
	height: 20px;
	overflow: hidden;
	font-weight: 400;
	color: #999
}

.header_2015 .header_top .shopping_cart_v2 .shop_cart_info .price {
	position: absolute;
	top: 0;
	right: 0;
	color: #666;
	font-family: Tahoma
}

.header_2015 .header_top .shopping_cart_v2 .shop_cart_info .price b {
	font-weight: 400;
	font-family: "Microsoft Yahei"
}

.header_2015 .header_top .shopping_cart_v2 .shop_cart_info .del {
	position: absolute;
	bottom: 0;
	right: 0;
	color: #999;
	cursor: pointer;
	font-weight: 400
}

.header_2015 .header_top .shopping_cart_v2 .shop_cart_info .subbox {
	border-top: 1px solid #ddd;
	color: #333;
	padding: 15px 0 0 0;
	line-height: 24px;
	height: 24px
}

.header_2015 .header_top .shopping_cart_v2 .shop_cart_info .subbox .sub_info {
	float: left;
	line-height: 22px;
	color: #333
}

.header_2015 .header_top .shopping_cart_v2 .shop_cart_info .subbox .sub_info b {
	color: #f36
}

.header_2015 .header_top .shopping_cart_v2 .shop_cart_info .subbox .goel {
	float: left;
	overflow: hidden;
	height: 22px;
	line-height: 22px;
	padding: 0 10px;
	text-align: center;
	color: #fff;
	background: #F46;
	border-radius: 4px;
	font-weight: 700
}

.header_2015 .header_top .shopping_cart_v2 .empty_cart {
	width: 200px;
	padding: 18px 0;
	text-align: center;
	color: #999;
	height: 18px;
	line-height: 18px
}

.header_2015 .header_top .shopping_cart_v2 .shopping_cart_loading {
	display: none;
	position: absolute;
	z-index: 5;
	right: 0;
	_right: -1px;
	top: 31px;
	left: -90px;
	width: 250px;
	padding: 15px;
	background: #eee;
	border-radius: 0 0 5px 5px;
	border: 1px solid #ddd;
	border-top: none;
	width: 200px;
	padding: 18px 0;
	text-align: center;
	color: #999;
	height: 18px;
	line-height: 18px;
	z-index: 1
}

.header_2015 .header_top .sc_on .shop_cart_info {
	display: block
}

.header_mid {
	background: #fff;
	position: relative;
	clear: both;
	border-bottom: 2px solid #f46
}

.header_mid .eleven_logo {
	position: absolute;
	width: 189px;
	height: 82px;
	top: -25px;
	left: 106px;
	background: url(./imagestest/twelve_logo_1200.gif) no-repeat;
	overflow: hidden;
	text-indent: -100%
}

.header_mid .logo {
	float: left;
	width: 250px;
	height: 60px;
	margin-top: 28px;
	margin-bottom: 20px;
	overflow: hidden;
	text-indent: -999em;
	background: url(./images/upload_ieytkyrqgaytaztegmzdambqmeyde_207x51.png) no-repeat;
	_filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='./images/upload_ieytqytemizdaztegmzdambqmeyde_207x51.png');
	_background-image: none
}

.header_mid .nav_mogu_qrcode {
	float: right;
	margin-top: 5px;
	border: 1px solid #e9e9e9;
	border-radius: 3px;
	padding: 5px
}

.header_mid .nav_mogu_qrcode p {
	color: #444;
	line-height: 1;
	margin-top: 2px
}

.header_mid .nav_mogu_qrcode img {
	display: block
}

.top_nav_search {
	position: relative;
	z-index: 50;
	float: left;
	width: 502px;
	margin: 35px 0 0 132px
}

.top_nav_search .search_inner_box {
	border: 1px solid #3a3a3a
}

.top_nav_search .selectbox {
	position: relative;
	float: left;
	width: 70px;
	z-index: 10
}

.top_nav_search .selectbox .selected {
	display: block;
	height: 33px;
	line-height: 32px;
	padding-left: 12px;
	color: #666;
	cursor: pointer;
	background-color: #fff;
	border-radius: 4px 0 0 4px;
	background: url(./images/upload_ie2wmzdehazwkztdgmzdambqhayde_100x400.png) no-repeat;
	_background: url(./images/upload_ieyweojumq3wkztdgmzdambqmeyde_100x400.png) no-repeat;
	background-position: 51px -17px
}

.top_nav_search .selectbox ol {
	display: none;
	position: absolute;
	top: 100%;
	left: -1px;
	width: 70px;
	background: #fff;
	border: 1px solid #cecece;
	border-top: 1px solid #3a3a3a
}

.top_nav_search .selectbox li a {
	display: block;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	color: #666;
	text-align: center
}

.top_nav_search .selectbox li a:hover {
	background: #f7f7f7;
	color: #666
}

.top_nav_search .selectbox .current a {
	color: #333
}

.top_nav_search .sele_hover ol {
	display: block
}

.top_nav_search .ts_txt {
	float: left;
	height: 21px;
	line-height: 20px;
	padding: 6px 10px 6px 6px;
	width: 344px;
	border: none;
	color: #999;
	font-size: 12px
}

.top_nav_search .ts_high {
	color: #333
}

.top_nav_search .ts_btn {
	float: left;
	height: 33px;
	overflow: hidden;
	width: 70px;
	background: url(./images/upload_ie2wmzdehazwkztdgmzdambqhayde_100x400.png) no-repeat;
	_background: url(./images/upload_ieyweojumq3wkztdgmzdambqmeyde_100x400.png) no-repeat;
	background-color: #3a3a3a;
	border: none;
	cursor: pointer;
	color: #fff;
	text-indent: -999em;
	background-position: 27px -57px
}

.top_nav_search .ts_hotwords {
	margin-left: -16px;
	white-space: nowrap;
	width: 518px;
	overflow: hidden;
	text-overflow: ellipsis;
	margin-top: 5px
}

.top_nav_search .ts_hotwords a {
	color: #999;
	line-height: 1;
	padding: 0 0 0 16px
}

.top_nav_search .top_search_hint {
	display: none;
	position: absolute;
	left: 0;
	top: 33px;
	width: 500px;
	z-index: 999;
	font-size: 12px;
	background-color: #fff;
	border: 1px solid #cecece;
	border-top: 1px solid #3a3a3a
}

.top_nav_search .top_search_hint .search_tip_box {
	float: none!important
}

.top_nav_search .top_search_hint .local_del {
	float: right;
	width: 23px;
	text-align: center;
	line-height: 33px;
	cursor: pointer
}

.top_nav_search .top_search_hint .mr300 {
	min-height: 286px;
	_height: 286px;
	background-color: #fff
}

.top_nav_search .top_search_hint .mr300 .search_tip_title {
	padding: 10px
}

.top_nav_search .top_search_hint .tip_none {
	height: 286px;
	line-height: 286px;
	text-align: center;
	color: #ccc
}

.top_nav_search .top_search_hint .hosttags {
	border-bottom: 1px dashed #dedede;
	margin: 0 5px 5px 15px;
	padding-bottom: 5px;
	color: #999
}

.top_nav_search .top_search_hint .search_tip_title {
	height: 16px;
	line-height: 16px;
	color: #999;
	font-weight: 400;
	font-size: 12px
}

.top_nav_search .top_search_hint .search_hot_wrap {
	float: right;
	width: 139px;
	padding-left: 20px
}

.top_nav_search .top_search_hint .search_hot_wrap .hot_title {
	padding: 20px 0 10px
}

.top_nav_search .top_search_hint .search_hot_wrap .hot_list {
	width: 125px;
	margin-right: -8px
}

.top_nav_search .top_search_hint .search_hot_wrap .hot_list li {
	float: left;
	margin: 0 8px 10px 0
}

.top_nav_search .top_search_hint .search_hot_wrap .hot_list span {
	float: left;
	padding: 0 8px;
	height: 18px;
	line-height: 18px;
	color: #666;
	border: 1px solid #d5d5d5;
	border-radius: 2px;
	white-space: nowrap;
	cursor: pointer
}

.top_nav_search .top_search_hint .search_tip li {
	overflow: hidden;
	padding: 0 10px;
	border-bottom: 1px dotted #eee
}

.top_nav_search .top_search_hint .search_tip a {
	float: left;
	height: 33px;
	line-height: 33px;
	width: 54%;
	overflow: hidden;
	color: #333;
	white-space: nowrap;
	text-overflow: ellipsis
}

.top_nav_search .top_search_hint .search_tip .prop {
	float: right;
	color: #666;
	cursor: pointer;
	line-height: 20px;
	padding: 0 8px;
	border-radius: 5px;
	margin-left: 10px;
	margin-top: 6px;
	background: #f2f2f2;
	text-align: center
}

.top_nav_search .top_search_hint .search_tip .prop:hover {
	color: #f46
}

.top_nav_search .top_search_hint .search_tip .checked {
	background: #f2f2f2
}

.top_nav_search .top_search_hint .search_tip .checked .prop {
	background: #fff
}

.top_nav_search .top_search_hint .search_tip .local_item a {
	width: 85%
}

.top_nav_search .top_search_hint .search_sub_tip {
	margin: 0 0 0 20px;
	width: 100px
}

.top_nav_search .top_search_hint .search_sub_tip li {
	float: left;
	height: 20px;
	line-height: 20px;
	margin: 0 0 9px;
	width: 100px
}

.top_nav_search .top_search_hint .search_sub_tip a {
	line-height: 20px;
	color: #fe7db0
}

.top_nav_search .top_search_hint .local_title {
	padding: 10px
}

.top_nav_search .top_search_hint .local_title .del_all {
	float: right;
	color: #666;
	cursor: pointer;
	text-decoration: underline
}

.top_nav_search .top_search_hint .mr300_fix .search_tip_title {
	border-bottom: 1px dashed #999
}

.top_nav_search .top_search_hint .mr300_fix .del_all {
	margin-right: 0
}

.top_nav_search .top_search_hint .mr300_fix .search_tip a {
	width: 75%;
	*width: 70%
}

.sticky-search-container {
	position: fixed;
	top: -50px;
	left: 0;
	width: 100%;
	height: 50px;
	background: rgba(0, 0, 0, .8);
	z-index: 9999;
	transition: all .5s ease
}

.sticky-search-container.lets-rock {
	top: 0;
	transition: all .5s ease
}

.sticky-search-container .logo {
	float: left;
	width: 152px;
	height: 38px;
	margin-top: 6px;
	overflow: hidden;
	text-indent: -999em;
	background: url(./images/upload_ie2dmyrwge2gcytcgmzdambqgiyde_152x38.png) no-repeat;
	_filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='http://s17.mogucdn.com/p1/150919/upload_ie2tcmjtme2gcytcgmzdambqhayde_152x38.png');
	_background-image: none
}

.sticky-search-container .top_nav_search {
	margin-top: 6px;
	width: 652px
}

.sticky-search-container .top_nav_search .ts_txt {
	width: 494px
}

.sticky-search-container .top_nav_search .ts_btn {
	background-color: #f46;
	border-radius: 0 4px 4px 0
}

.sticky-search-container .ts_hotwords {
	display: none
}

.media_screen_960 .header_mid .eleven_logo {
	background-image: url(./images/twelve_logo_960.gif)
}

.media_screen_960 .header_mid .top_nav_search {
	margin-left: 40px
}

.media_screen_960 .header_2014 .header_mid .eleven_logo {
	background-image: url(./images/twelve_logo_960.gif)
}

.media_screen_960 .header_2014 .header_mid .top_nav_search {
	margin-left: 40px
}

@media (max-width:1212px) {
	.header_2015 .header_mid .eleven_logo {
		background-image: url(./images/twelve_logo_960.gif)
	}
	.header_2015 .header_mid .top_nav_search {
		margin-left: 40px
	}
	.header_2015 .header_2014 .header_mid .eleven_logo {
		background-image: url(./images/twelve_logo_960.gif)
	}
	.header_2015 .header_2014 .header_mid .top_nav_search {
		margin-left: 40px
	}
	.header_2015 .nav_list li {
		padding: 0 16px
	}
	.header_2015 .foot .foot_link dl {
		margin-left: 66px
	}
}

.fm960 .header_mid .eleven_logo {
	background-image: url(./images/twelve_logo_960.gif)
}

.fm960 .header_mid .top_nav_search {
	margin-left: 40px
}

.fm960 .header_2014 .header_mid .eleven_logo {
	background-image: url(./images/twelve_logo_960.gif)
}

.fm960 .header_2014 .header_mid .top_nav_search {
	margin-left: 40px
}

.fm960 .nav_list li {
	padding: 0 16px
}

.fm960 .foot .foot_link dl {
	margin-left: 66px
}

@media only screen and (-webkit-min-device-pixel-ratio:2),
only screen and (min--moz-device-pixel-ratio:2),
only screen and (-o-min-device-pixel-ratio:2/1),
only screen and (min-device-pixel-ratio:2) {
	.header_mid .logo {
		background: url(./images/upload_ie2deyzxhe3taztegmzdambqgiyde_415x102.png) no-repeat;
		background-size: 207px auto;
	}
	.sticky-search-container .logo {
		background: url(./images/upload_ie2tenrume4dcztegmzdambqhayde_304x76.png) no-repeat;
		background-size: 152px auto
	}
}

.header_2014 .header_mid {
	clear: both;
	background: 0 0;
	border-bottom: none;
	position: relative
}

.header_2014 .header_mid .logo {
	float: left;
	width: 250px;
	height: 53px;
	margin-top: -6px;
	overflow: hidden;
	text-indent: -999em;
	background: url(./images/kuw9n_ieydozrthbrgmnddmiytambqgiyde_221x53.png) no-repeat;
	_filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='./images/kuw9n_ieydozrthbrgmnddmiytambqgiyde_221x53.png');
	_background-image: none
}

.header_nav {
	border-bottom: 1px solid #f46;
	margin-bottom: 27px;
	background: #fff
}

.header_nav .nav_list_wrap {
	padding: 10px 0
}

.header_nav .nav_list {
	float: left;
	background: url(./images/upload_ie2wmzdehazwkztdgmzdambqhayde_100x400.png) no-repeat;
	_background: url(./images/150923/upload_ieyweojumq3wkztdgmzdambqmeyde_100x400.png) no-repeat;
	background-position: right -219px
}

.header_nav .nav_list li {
	position: relative;
	float: left;
	display: inline;
	padding: 0 29px 0 30px;
	height: 20px;
	line-height: 18px;
	background: url(./images/upload_ie2wmzdehazwkztdgmzdambqhayde_100x400.png) no-repeat;
	_background: url(./images/upload_ieyweojumq3wkztdgmzdambqmeyde_100x400.png) no-repeat;
	background-position: -98px -219px
}

.header_nav .nav_list a {
	float: left;
	height: 18px;
	line-height: 18px;
	padding: 2px 15px;
	font-size: 14px;
	color: #333;
	font-weight: 700;
	border-radius: 20px
}

.header_nav .nav_list .no_bold {
	font-weight: 400
}

.header_nav .nav_list .on {
	color: #fff;
	background-color: #f46
}

.header_nav .nav_list .daren a {
	padding-left: 45px;
	background-image: url(./images/kuw9n_ieygkmbwgbrdayrzmiytambqgqyde_26x60.png);
	background-position: 15px 3px;
	background-repeat: no-repeat
}

.header_nav .nav_list .daren .on {
	background-position: 15px -41px
}

.header_nav .nav_list .eleven_nav {
	padding: 0 12px 0 13px
}

.header_nav .nav_list .eleven_nav a {
	padding-left: 61px;
	color: #f46;
	background-image: url(./images/kuw9n_ieydqzrvgazwentfmqytambqmmyde_42x36.png);
	background-position: 15px 5px;
	background-repeat: no-repeat;
	_background-position: 15px 4px
}

.header_nav .nav_list .eleven_nav .on {
	background-position: 15px -18px;
	_background-position: 15px -19px;
	color: #fff
}

.header_nav .nav_list .finance .new {
	display: none;
	position: relative;
	top: 1px;
	margin: 0 0 0 5px;
	width: 27px;
	height: 11px;
	overflow: hidden;
	text-indent: -999em;
	background: url(./images/kuw9n_ie2dinrwg4ytamdegazdambqgiyde_27x11.png) no-repeat
}

.header_nav .nav_list .finance .new_show {
	display: inline-block
}

.media_screen_960 .nav_list li {
	padding: 0 16px
}

@media (max-width:1212px) {
	.header_2014 .header_mid .eleven_logo {
		background-image: url(./images/twelve_logo_960.gif)
	}
	.header_2014 .header_mid .top_nav_search {
		margin-left: 40px
	}
	.header_2014 .header_2014 .header_mid .eleven_logo {
		background-image: url(./images/twelve_logo_960.gif)
	}
	.header_2014 .header_2014 .header_mid .top_nav_search {
		margin-left: 40px
	}
	.header_2014 .nav_list li {
		padding: 0 16px
	}
	.header_2014 .foot .foot_link dl {
		margin-left: 66px
	}
}

.fm960 .header_mid .eleven_logo {
	background-image: url(./images/twelve_logo_960.gif)
}

.fm960 .header_mid .top_nav_search {
	margin-left: 40px
}

.fm960 .header_2014 .header_mid .eleven_logo {
	background-image: url(./images/twelve_logo_960.gif)
}

.fm960 .header_2014 .header_mid .top_nav_search {
	margin-left: 40px
}

.fm960 .nav_list li {
	padding: 0 16px
}

.fm960 .foot .foot_link dl {
	margin-left: 66px
}

.mgj_rightbar {
	display: none;
	position: fixed;
	height: 100%;
	z-index: 999;
	top: 0;
	width: 30px;
	right: 0;
	color: #fff;
	font-size: 12px;
	background: #202020
}

.mgj_rightbar #mgj_rightbar_blank_div {
	position: relative;
	top: 0;
	right: 0;
	height: 10%;
	width: 30px
}

.mgj_rightbar .sidebar-item {
	position: relative;
	padding: 4px 4px 0;
	text-align: center
}

.mgj_rightbar .sidebar-item:hover {
	background-color: #ef2f23
}

.mgj_rightbar .sidebar-item a {
	display: block;
	color: #fff;
	text-align: center;
	line-height: 15px;
	border-bottom: 1px solid #ddd;
	padding-bottom: 12px
}

.mgj_rightbar .sidebar-item a .num {
	display: none;
	width: 20px;
	height: 20px;
	border-radius: 30px;
	text-align: center;
	line-height: 20px;
	background-color: #ef2f23;
	margin-top: 5px;
	color: #fff
}

.mgj_rightbar .sidebar-item a:hover .num {
	color: #ef2f23;
	background-color: #fff
}

.mgj_rightbar .sidebar-item .s-icon {
	background-position: -5px;
	background-repeat: no-repeat;
	width: 30px;
	height: 30px;
	display: block
}

.mgj_rightbar .sideBottom {
	position: absolute;
	bottom: 10px;
	width: 30px
}

.mgj_rightbar .mgj-my-avatar:hover {
	background-color: #202020
}

.mgj_rightbar .mgj-my-avatar a img {
	border-radius: 10px
}

.mgj_rightbar .mgj-my-cart {
	background: #202020
}

.mgj_rightbar .mgj-my-cart .s-icon {
	background-image: url(./images/upload_ie2tiyruga4wkmrzgmzdambqhayde_33x30.png)
}

.mgj_rightbar .mgj-my-coupon .s-icon {
	background-image: url(./images/upload_ieztczddhezdimzzgmzdambqgyyde_33x30.png)
}

.mgj_rightbar .mgj-my-order .s-icon {
	background-image: url(./images/upload_ieztkm3gmi3tmmzzgmzdambqgyyde_33x30.png)
}

.mgj_rightbar .mgj-my-browserlog .s-icon {
	background-image: url(./images/upload_ieytgodgg5sgiytfgmzdambqmeyde_30x30.png)
}

.mgj_rightbar .mgj-my-feedback a {
	padding-bottom: 0;
	border-bottom: none
}

.mgj_rightbar .mgj-my-feedback .s-icon {
	background-image: url(./images/upload_iezdqmzqgvrdamlbgmzdambqmmyde_29x26.png)
}

.mgj_rightbar .mgj-back2top {
	background: #202020;
	display: none;
	cursor: pointer;
	padding-top: 0;
	padding-bottom: 0
}

.mgj_rightbar .mgj-back2top .s-icon {
	background-image: url(./images/upload_ie2dsy3bgqzgimdbgmzdambqgiyde_31x31.png)
}

.mgj_rightbar .mgj-back2top a {
	border-bottom: none;
	border-top: 1px solid #ddd;
	padding-bottom: 0;
	padding-top: 4px
}

.mgj_rightbar .mgj-back2top.show {
	display: block
}

.mini .mgj-my-cart a {
	border-bottom: 1px solid #202020
}

.mini .mgj-back2top a {
	border-top: 1px solid #202020
}

	.back2top_wrap {
	display: none;
	position: fixed;
	bottom: 30px;
	z-index: 999;
	_bottom: auto;
	_position: absolute;
	_top: expression("document.compatMode && document.compatMode=='CSS1Compat' ? documentElement.scrollTop + (documentElement.clientHeight - this.clientHeight) : document.body.scrollTop + (document.body.clientHeight - this.clientHeight))- 30")
}

	.back2top_wrap .common_img {
	background: url(./images/kuw9n_ieydsm3fmjswinldmmytambqmmyde_70x150.png) no-repeat
}

.back2top_wrap .ext_module {
	display: block;
	width: 35px;
	height: 35px;
	margin-bottom: 10px;
	background: url(./images/kuw9n_ieydsm3fmjswinldmmytambqmmyde_70x150.png) no-repeat;
	cursor: pointer
}

.back2top_wrap .shop_cart {
	position: relative;
	background-position: 0 -70px
}

.back2top_wrap .mogutalk_btn {
	position: relative;
	background-position: 0 -35px
}

.back2top_wrap .num {
	display: none;
	position: absolute;
	top: -7px;
	right: -10px;
	width: 20px;
	height: 20px;
	line-height: 20px;
	text-align: center;
	color: #fff;
	overflow: hidden;
	background: url(./images/kuw9n_ieydsm3fmjswinldmmytambqmmyde_70x150.png) no-repeat;
	background-position: -40px -72px
}

.back2top_wrap .mogutalk_btn:hover {
	background-position: -35px -105px
}

.back2top_wrap .mogutalk_shop_btn:hover {
	background-position: -35px -35px
}

.back2top_wrap .go_top {
	visibility: hidden;
	overflow: hidden;
	text-indent: -999em;
	margin-bottom: 0
}

.back2top_wrap .show {
	visibility: visible
}

.back2top_wrap .go_top:hover {
	background-position: -35px 0
}

.back2top_wrap .fb_entry {
	text-indent: -9999em;
	background: url(./images/17ferq_ieydgnddmi3gimrwmmytambqhayde_40x80.png) -3px -37px
}

.back2top_wrap .fb_entry:hover {
	background-position: -3px -3px
}

.foot {
	overflow: hidden;
	height: 160px;
	margin-top: 90px;
	font-size: 12px;
	background: url(./images/foot_ieydomrxmfswgnrymiytambqhayde_24x160.png) repeat-x center top
}

.foot a:hover {
	text-decoration: underline
}

.foot .foot_wrap {
	padding: 30px 0 0 1px
}

.foot .foot_info {
	overflow: hidden;
	*zoom: 1;
	float: left;
	width: 246px
}

.foot .foot_info .info_logo {
	display: block;
	height: 35px;
	background: url(./images/1blhzj_ieydonrrgu4dqoldmiytambqmmyde_143x35.png) no-repeat
}

.foot .foot_info .info_text {
	overflow: hidden;
	margin-top: 2px
}

.foot .foot_info .info_text p {
	height: 16px;
	line-height: 16px;
	margin-top: 5px;
	color: #999
}

.foot .foot_info .info_text a {
	color: #999;
	cursor: pointer
}

.foot .foot_info .info_text a:hover {
	text-decoration: none
}

.foot .foot_link {
	float: left;
	margin-left: -30px
}

.foot .foot_link dl {
	_display: inline;
	float: left;
	margin-left: 121px
}

.media_screen_960 .foot .foot_link dl {
	margin-left: 66px
}

.foot .foot_link dt,
.foot .foot_link dd {
	height: 14px;
	_line-height: 14px
}

.foot .foot_link dt {
	padding-bottom: 3px;
	color: #333;
	font-weight: 700
}

.foot .foot_link dd {
	margin-top: 8px
}

.foot .foot_link dd a {
	color: #666
}

.foot .foot_link .link_company {
	_width: 48px
}

.foot .foot_link .link_consumer {
	_width: 60px
}

.foot .foot_link .link_business {
	_width: 72px
}

.foot .foot_link .link_att {
	_width: 172px
}

.foot .foot_link .link_att dd {
	overflow: hidden;
	height: 28px;
	line-height: 28px;
	margin-left: -20px
}

.foot .foot_link .link_att a {
	float: left;
	width: 28px;
	height: 28px;
	margin-left: 20px;
	background: url(./images/1blhzj_ieydsolbgvtdsnrymiytambqhayde_28x120.png) no-repeat
}

.foot .foot_link .link_att .att_weibo {
	background-position: 0 0
}

.foot .foot_link .link_att .att_zone {
	background-position: 0 -30px
}

.foot .foot_link .link_att .att_weixin {
	background-position: 0 -60px
}

.foot .foot_link .link_att .att_code {
	background-position: 0 -90px
}

.foot .foot_link .link_safe {
	_width: 286px
}

.foot .foot_link .link_safe dd {
	overflow: hidden;
	height: 28px;
	line-height: 28px;
	margin-left: -12px
}

.foot .foot_link .link_safe a {
	float: left;
	height: 28px;
	vertical-align: top;
	background: url(./images/split.png) no-repeat
}

.foot .foot_link .link_safe .pa {
	width: 164px;
	vertical-align: top;
	background-position: -240px -50px
}

.foot .foot_link .link_safe .kx {
	width: 84px;
	background-position: -400px -50px
}

.foot .foot_link .link_safe .pc {
	width: 50px;
	background-position: -486px -50px
}

.media_screen_960 .foot .foot_link dl {
	margin-left: 66px
}

.fm960 .foot_link dl {
	margin-left: 66px!important
}

.postannouncement {
	background: url(./images/gonggao_tip_bg_v3.png) repeat-x;
	text-align: center;
	height: 31px;
	font-weight: 700;
	color: #fff;
	line-height: 30px
}

.header_2015 .header_mid {
	clear: both
}

#imioflashobj {
	position: absolute
}

.gwd_bj_small_right {
	display: none!important
}

.gwd_bj_container {
	display: none!important
}

.gwd-fixed-button {
	display: none!important
}

#extension-fixed-button {
	display: none!important
}

.gwd_toolbar_control_small {
	display: none!important
}

.gwd_toolbar_container {
	display: none!important
}

.have_collect_button_toolbar_open {
	display: none!important
}

.gwd_toolbar_goods_related {
	display: none!important
}

.gwd_float_curve {
	display: none!important
}

.gwd_float_curve_head {
	display: none!important
}

.gwd_float_curve_main {
	display: none!important
}

.gwd_float_curve_compare_goods {
	display: none!important
}